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

Pareto Domain Adaptation

About

Domain adaptation (DA) attempts to transfer the knowledge from a labeled source domain to an unlabeled target domain that follows different distribution from the source. To achieve this, DA methods include a source classification objective to extract the source knowledge and a domain alignment objective to diminish the domain shift, ensuring knowledge transfer. Typically, former DA methods adopt some weight hyper-parameters to linearly combine the training objectives to form an overall objective. However, the gradient directions of these objectives may conflict with each other due to domain shift. Under such circumstances, the linear optimization scheme might decrease the overall objective value at the expense of damaging one of the training objectives, leading to restricted solutions. In this paper, we rethink the optimization scheme for DA from a gradient-based perspective. We propose a Pareto Domain Adaptation (ParetoDA) approach to control the overall optimization direction, aiming to cooperatively optimize all training objectives. Specifically, to reach a desirable solution on the target domain, we design a surrogate loss mimicking target classification. To improve target-prediction accuracy to support the mimicking, we propose a target-prediction refining mechanism which exploits domain labels via Bayes' theorem. On the other hand, since prior knowledge of weighting schemes for objectives is often unavailable to guide optimization to approach the optimal solution on the target domain, we propose a dynamic preference mechanism to dynamically guide our cooperative optimization by the gradient of the surrogate loss on a held-out unlabeled target dataset. Extensive experiments on image classification and semantic segmentation benchmarks demonstrate the effectiveness of ParetoDA

Fangrui Lv, Jian Liang, Kaixiong Gong, Shuang Li, Chi Harold Liu, Han Li, Di Liu, Guoren Wang• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes GTA5 to Cityscapes adaptation (val)
mIoU (Overall)48.1
352
Unsupervised Domain AdaptationOffice-Home (test)
Average Accuracy70.6
332
Image ClassificationOffice-31
Average Accuracy90.4
261
Unsupervised Domain AdaptationOffice-Home
Average Accuracy70.6
238
Image ClassificationOffice-Home (test)
Mean Accuracy70.6
199
Unsupervised Domain AdaptationVisDA unsupervised domain adaptation 2017
Mean Accuracy83.2
87
ClassificationVisDA 2017 (val)
Mean Accuracy83.2
45
ClassificationOffice-31 v1 (full)
Accuracy (A->W)95.5
16
Showing 8 of 8 rows

Other info

Code

Follow for update