Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ToAlign: Task-oriented Alignment for Unsupervised Domain Adaptation

About

Unsupervised domain adaptive classifcation intends to improve the classifcation performance on unlabeled target domain. To alleviate the adverse effect of domain shift, many approaches align the source and target domains in the feature space. However, a feature is usually taken as a whole for alignment without explicitly making domain alignment proactively serve the classifcation task, leading to sub-optimal solution. In this paper, we propose an effective Task-oriented Alignment (ToAlign) for unsupervised domain adaptation (UDA). We study what features should be aligned across domains and propose to make the domain alignment proactively serve classifcation by performing feature decomposition and alignment under the guidance of the prior knowledge induced from the classifcation task itself. Particularly, we explicitly decompose a feature in the source domain into a task-related/discriminative feature that should be aligned, and a task-irrelevant feature that should be avoided/ignored, based on the classifcation meta-knowledge. Extensive experimental results on various benchmarks (e.g., Offce-Home, Visda-2017, and DomainNet) under different domain adaptation settings demonstrate the effectiveness of ToAlign which helps achieve the state-of-the-art performance. The code is publicly available at https://github.com/microsoft/UDA

Guoqiang Wei, Cuiling Lan, Wenjun Zeng, Zhizheng Zhang, Zhibo Chen• 2021

Related benchmarks

TaskDatasetResultRank
Unsupervised Domain AdaptationOffice-Home (test)
Average Accuracy72
332
Image ClassificationOffice-Home
Average Accuracy72
142
Object ClassificationVisDA synthetic-to-real 2017
Mean Accuracy75.5
91
Semi-supervised Domain AdaptationDomainNet 3-shot
Mean Accuracy73
48
Semi-supervised Domain AdaptationDomainNet 1-shot
Mean Accuracy70.6
46
Multi-source Unsupervised Domain AdaptationDomainNet target
Clipart Accuracy67
26
Image ClassificationOOD-CV 0% occlusion 1.0
Top-1 Accuracy (Combined)76.1
15
Showing 7 of 7 rows

Other info

Code

Follow for update