easezyc / deep-transfer-learning

A collection of implementations of deep domain adaptation algorithms
MIT License
889 stars 205 forks source link

DSAN #14

Closed Sir-Death closed 4 years ago

Sir-Death commented 4 years ago

为什么我运行DSAN时达不到论文里的准确率

easezyc commented 4 years ago

注意参数设置,任务a->d a->w Config.py中param设为0.5,别的任务0.3, d->a w->a 设为0.3,epoch设为800。

Sir-Death commented 4 years ago

office-home和image-clef中的param也是0,3吗,为什么我运行office-home时,准确率到后来会下降

easezyc commented 4 years ago

officehome好像是0.5(0.3 0.5 1试试吧,忘记具体了),imageclef好像也是0.5,officehome的有的任务是会出现运行久了正确率下降的情况,正常情况。文中准确率无问题,officehome imageclef上没有进行任何参数调整。

Sir-Death commented 4 years ago

这个正确率下降是偶然情况吗,机器差,实验运行的很慢,没有多次跑

easezyc commented 4 years ago

应该是在有几个任务上一定会下降的,主要原因可能是因为用到假标签,假标签用错了,就可能导致这种情况发生。

Sir-Death commented 4 years ago

不好意思,我对实验方面不是很了解,所以对于运行久了正确率下降的情况,我是可以取前面的结果,而不用最后的epoch的结果吗

easezyc commented 4 years ago

嗯,结果记录的是最好的那一轮

Sir-Death commented 4 years ago

好的,非常感谢您的耐心解答