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

OVANet: One-vs-All Network for Universal Domain Adaptation

About

Universal Domain Adaptation (UNDA) aims to handle both domain-shift and category-shift between two datasets, where the main challenge is to transfer knowledge while rejecting unknown classes which are absent in the labeled source data but present in the unlabeled target data. Existing methods manually set a threshold to reject unknown samples based on validation or a pre-defined ratio of unknown samples, but this strategy is not practical. In this paper, we propose a method to learn the threshold using source samples and to adapt it to the target domain. Our idea is that a minimum inter-class distance in the source domain should be a good threshold to decide between known or unknown in the target. To learn the inter-and intra-class distance, we propose to train a one-vs-all classifier for each class using labeled source data. Then, we adapt the open-set classifier to the target domain by minimizing class entropy. The resulting framework is the simplest of all baselines of UNDA and is insensitive to the value of a hyper-parameter yet outperforms baselines with a large margin.

Kuniaki Saito, Kate Saenko• 2021

Related benchmarks

TaskDatasetResultRank
Domain AdaptationOffice-31
Accuracy (A -> W)85.8
156
Domain AdaptationOffice-Home (test)
Mean Accuracy85.03
112
Domain AdaptationOffice-Home
Average Accuracy81.92
111
Unsupervised Domain AdaptationDomainNet
Average Accuracy50.7
100
Unsupervised Domain AdaptationDomainNet (test)
Average Accuracy58.83
97
Partial Domain AdaptationOffice-Home
Average Accuracy49.5
97
Domain AdaptationOFFICE
Average Accuracy86.73
96
Domain AdaptationOffice31 (test)
Mean Accuracy88.92
74
Partial Domain AdaptationOffice-31
Avg Accuracy74.6
52
Open Set Domain AdaptationOffice-Home
DA Accuracy (Ar -> Cl)58.6
45
Showing 10 of 46 rows

Other info

Code

Follow for update