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

Universal Domain Adaptation through Self Supervision

About

Unsupervised domain adaptation methods traditionally assume that all source categories are present in the target domain. In practice, little may be known about the category overlap between the two domains. While some methods address target settings with either partial or open-set categories, they assume that the particular setting is known a priori. We propose a more universally applicable domain adaptation framework that can handle arbitrary category shift, called Domain Adaptative Neighborhood Clustering via Entropy optimization (DANCE). DANCE combines two novel ideas: First, as we cannot fully rely on source categories to learn features discriminative for the target, we propose a novel neighborhood clustering technique to learn the structure of the target domain in a self-supervised way. Second, we use entropy-based feature alignment and rejection to align target features with the source, or reject them as unknown categories based on their entropy. We show through extensive experiments that DANCE outperforms baselines across open-set, open-partial and partial domain adaptation settings. Implementation is available at https://github.com/VisionLearningGroup/DANCE.

Kuniaki Saito, Donghyun Kim, Stan Sclaroff, Kate Saenko• 2020

Related benchmarks

TaskDatasetResultRank
Domain AdaptationOffice-31
Accuracy (A -> W)88.6
156
Domain AdaptationOffice-Home (test)
Mean Accuracy83.85
112
Domain AdaptationOffice-Home
Average Accuracy84.6
111
Unsupervised Domain AdaptationDomainNet
Average Accuracy44.56
100
Partial Domain AdaptationOffice-Home
Average Accuracy71.1
97
Domain AdaptationOFFICE
Average Accuracy91.24
96
Unsupervised Domain AdaptationVisDA unsupervised domain adaptation 2017
Mean Accuracy70.4
87
Domain AdaptationOffice31 (test)
Mean Accuracy85.5
74
Partial Domain AdaptationOffice-31
Avg Accuracy86
52
Open Set Domain AdaptationOffice-Home
DA Accuracy (Ar -> Cl)6.5
45
Showing 10 of 55 rows

Other info

Follow for update