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

Curriculum Graph Co-Teaching for Multi-Target Domain Adaptation

About

In this paper we address multi-target domain adaptation (MTDA), where given one labeled source dataset and multiple unlabeled target datasets that differ in data distributions, the task is to learn a robust predictor for all the target domains. We identify two key aspects that can help to alleviate multiple domain-shifts in the MTDA: feature aggregation and curriculum learning. To this end, we propose Curriculum Graph Co-Teaching (CGCT) that uses a dual classifier head, with one of them being a graph convolutional network (GCN) which aggregates features from similar samples across the domains. To prevent the classifiers from over-fitting on its own noisy pseudo-labels we develop a co-teaching strategy with the dual classifier head that is assisted by curriculum learning to obtain more reliable pseudo-labels. Furthermore, when the domain labels are available, we propose Domain-aware Curriculum Learning (DCL), a sequential adaptation strategy that first adapts on the easier target domains, followed by the harder ones. We experimentally demonstrate the effectiveness of our proposed frameworks on several benchmarks and advance the state-of-the-art in the MTDA by large margins (e.g. +5.6% on the DomainNet).

Subhankar Roy, Evgeny Krivosheev, Zhun Zhong, Nicu Sebe, Elisa Ricci• 2021

Related benchmarks

TaskDatasetResultRank
Image ClassificationOffice-31
Average Accuracy88.8
261
Image ClassificationOffice-Home
Average Accuracy69.8
59
Image ClassificationDomainNet-126
Accuracy (R->C)60.3
46
Image ClassificationDigits-Five--
44
Multi-Target Domain AdaptationOffice31
Avg Acc88.8
23
Image ClassificationBlended-Office-Home-LMT ResNet-50 (test)
Accuracy (Clipart)57.1
18
Multi-source Domain AdaptationPACS
Acc (Art Painting)89.8
17
Blended Target Domain AdaptationOffice-Home
Accuracy (Ar)70.5
11
Multi-Target Domain AdaptationDomainNet v1 (test)
Cli Accuracy37
9
Blended Target Domain AdaptationDomainNet
Acc (Cli)37
9
Showing 10 of 10 rows

Other info

Code

Follow for update