mims-harvard / Raincoat

Domain Adaptation for Time Series Under Feature and Label Shifts
https://zitniklab.hms.harvard.edu/projects/Raincoat
MIT License
107 stars 11 forks source link

Incorrect Implementation of DIRT-T ? #5

Closed RomainMsrd closed 1 year ago

RomainMsrd commented 1 year ago

First let me thank you for your amazing contribution. As stated in the title I see some incoherences between your DIRT-T implementation and the original paper. Your implementation looks more like VADA, introduced in the same paper and which also serve as an initialization method for DIRT-T.

The authors describe DIRT-T as "a recursive extension of VADA, where the act of pseudo-labeling of the target distribution constructs a new 'source' domain". The problem is that I don't see neither the recursivity nor the pseudo-labelization. The classifier h_(n-1) is supposed to serve as teacher for h_n with h_0, the initial classifier, being the one produced by VADA.

I might have not understood your code well, if it is the case sorry for the inconvenience.

Best regards,

hehuannb commented 1 year ago

I will take a close look at DIRT-T again and come back to you. Thank you for your question!

RomainMsrd commented 1 year ago

I already had an answer from the authors' of Adatime. See discussion here