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

Unified Optimal Transport Framework for Universal Domain Adaptation

About

Universal Domain Adaptation (UniDA) aims to transfer knowledge from a source domain to a target domain without any constraints on label sets. Since both domains may hold private classes, identifying target common samples for domain alignment is an essential issue in UniDA. Most existing methods require manually specified or hand-tuned threshold values to detect common samples thus they are hard to extend to more realistic UniDA because of the diverse ratios of common classes. Moreover, they cannot recognize different categories among target-private samples as these private samples are treated as a whole. In this paper, we propose to use Optimal Transport (OT) to handle these issues under a unified framework, namely UniOT. First, an OT-based partial alignment with adaptive filling is designed to detect common classes without any predefined threshold values for realistic UniDA. It can automatically discover the intrinsic difference between common and private classes based on the statistical information of the assignment matrix obtained from OT. Second, we propose an OT-based target representation learning that encourages both global discrimination and local consistency of samples to avoid the over-reliance on the source. Notably, UniOT is the first method with the capability to automatically discover and recognize private categories in the target domain for UniDA. Accordingly, we introduce a new metric H^3-score to evaluate the performance in terms of both accuracy of common samples and clustering performance of private ones. Extensive experiments clearly demonstrate the advantages of UniOT over a wide range of state-of-the-art methods in UniDA.

Wanxing Chang, Ye Shi, Hoang Duong Tuan, Jingya Wang• 2022

Related benchmarks

TaskDatasetResultRank
Domain AdaptationOffice-Home (test)
Mean Accuracy86.29
112
Domain AdaptationOffice-Home
Average Accuracy78.4
111
Unsupervised Domain AdaptationDomainNet
Average Accuracy52.04
100
Domain AdaptationVisDA 2017 (test)
Mean Class Accuracy57.32
98
Unsupervised Domain AdaptationDomainNet (test)
Average Accuracy59.14
97
Domain AdaptationOFFICE
Average Accuracy91.13
96
Domain AdaptationOffice31 (test)
Mean Accuracy94.47
74
Unsupervised Domain AdaptationVisDA synthetic-to-real 2017
Accuracy63.25
42
Open-Partial-Set Domain AdaptationOffice-31 OPDA
Accuracy (A->D)90.1
38
Open-Partial-Set Domain AdaptationDomainNet
Acc (P->R)59.3
36
Showing 10 of 23 rows

Other info

Code

Follow for update