Confidence Score for Source-Free Unsupervised Domain Adaptation
About
Source-free unsupervised domain adaptation (SFUDA) aims to obtain high performance in the unlabeled target domain using the pre-trained source model, not the source data. Existing SFUDA methods assign the same importance to all target samples, which is vulnerable to incorrect pseudo-labels. To differentiate between sample importance, in this study, we propose a novel sample-wise confidence score, the Joint Model-Data Structure (JMDS) score for SFUDA. Unlike existing confidence scores that use only one of the source or target domain knowledge, the JMDS score uses both knowledge. We then propose a Confidence score Weighting Adaptation using the JMDS (CoWA-JMDS) framework for SFUDA. CoWA-JMDS consists of the JMDS scores as sample weights and weight Mixup that is our proposed variant of Mixup. Weight Mixup promotes the model make more use of the target domain knowledge. The experimental results show that the JMDS score outperforms the existing confidence scores. Moreover, CoWA-JMDS achieves state-of-the-art performance on various SFUDA scenarios: closed, open, and partial-set scenarios.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Unsupervised Domain Adaptation | Office-Home | Average Accuracy72.5 | 238 | |
| Image Classification | DomainNet (test) | Average Accuracy68.6 | 209 | |
| Domain Adaptation | Office-31 | Accuracy (A -> W)95.2 | 156 | |
| Domain Adaptation | Office-Home (test) | Mean Accuracy72.5 | 112 | |
| Domain Adaptation | OFFICE | Average Accuracy90.3 | 96 | |
| Unsupervised Domain Adaptation | Office-31 | A->W Accuracy95.2 | 83 | |
| Image Classification | DomainNet-126 | Accuracy (R->C)69 | 46 | |
| Image Classification | VisDA (val) | Plane Accuracy96.2 | 44 | |
| Closed-set Source-Free Domain Adaptation | VisDA Sy→Re | Accuracy (Sy→Re)86.9 | 37 | |
| Domain Adaptation | VisDA-C (test) | S→R Score0.869 | 26 |