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

Discriminative Adversarial Domain Adaptation

About

Given labeled instances on a source domain and unlabeled ones on a target domain, unsupervised domain adaptation aims to learn a task classifier that can well classify target instances. Recent advances rely on domain-adversarial training of deep networks to learn domain-invariant features. However, due to an issue of mode collapse induced by the separate design of task and domain classifiers, these methods are limited in aligning the joint distributions of feature and category across domains. To overcome it, we propose a novel adversarial learning method termed Discriminative Adversarial Domain Adaptation (DADA). Based on an integrated category and domain classifier, DADA has a novel adversarial objective that encourages a mutually inhibitory relation between category and domain predictions for any input instance. We show that under practical conditions, it defines a minimax game that can promote the joint distribution alignment. Except for the traditional closed set domain adaptation, we also extend DADA for extremely challenging problem settings of partial and open set domain adaptation. Experiments show the efficacy of our proposed methods and we achieve the new state of the art for all the three settings on benchmark datasets.

Hui Tang, Kui Jia• 2019

Related benchmarks

TaskDatasetResultRank
Image ClassificationOffice-31
Average Accuracy82.9
261
Image ClassificationPACS
Overall Average Accuracy22.6
230
Image ClassificationOffice-Home (test)
Mean Accuracy62.82
199
Domain AdaptationOffice-31 unsupervised adaptation standard
Accuracy (A to W)86.2
162
Domain AdaptationOffice-31
Accuracy (A -> W)86.2
156
Object DetectionWatercolor2k (test)
mAP (Overall)49.8
113
Domain AdaptationVisDA 2017 (test)
Mean Class Accuracy79.8
98
Partial Domain AdaptationOffice-Home
Average Accuracy62.82
97
Image ClassificationOffice-31 (test)
Avg Accuracy89
93
Object DetectionClipart1k (test)
mAP27.4
70
Showing 10 of 111 rows
...

Other info

Follow for update