AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptation
David Berthelot, Rebecca Roelofs, Kihyuk Sohn, Nicholas Carlini, Alex, Kurakin

TL;DR
AdaMatch is a versatile semi-supervised learning method that unifies domain adaptation tasks, achieving state-of-the-art accuracy across various vision classification benchmarks with minimal hyper-parameter tuning.
Contribution
It introduces AdaMatch, a unified approach that effectively handles SSL, UDA, and SSDA tasks, outperforming existing methods without dataset-specific tuning.
Findings
AdaMatch nearly doubles UDA accuracy on DomainNet.
AdaMatch exceeds prior state-of-the-art with from-scratch training.
Adding a few labeled examples boosts target accuracy significantly.
Abstract
We extend semi-supervised learning to the problem of domain adaptation to learn significantly higher-accuracy models that train on one data distribution and test on a different one. With the goal of generality, we introduce AdaMatch, a method that unifies the tasks of unsupervised domain adaptation (UDA), semi-supervised learning (SSL), and semi-supervised domain adaptation (SSDA). In an extensive experimental study, we compare its behavior with respective state-of-the-art techniques from SSL, SSDA, and UDA on vision classification tasks. We find AdaMatch either matches or significantly exceeds the state-of-the-art in each case using the same hyper-parameters regardless of the dataset or task. For example, AdaMatch nearly doubles the accuracy compared to that of the prior state-of-the-art on the UDA task for DomainNet and even exceeds the accuracy of the prior state-of-the-art obtained…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · COVID-19 diagnosis using AI
