Litcius/Paper detail

MiCo: Mixup Co-Training for Semi-Supervised Domain Adaptation

Luyu Yang, Yan Wang, Mingfei Gao, Abhinav Shrivastava, Kilian Q. Weinberger, Wei‐Lun Chao, Ser-Nam Lim

202017 citations

Abstract

Semi-supervised domain adaptation (SSDA) aims to adapt models from a labeled source domain to a different but related target domain, from which unlabeled data and a small set of labeled data are provided. In this paper we propose a new approach for SSDA, which is to explicitly decompose SSDA into two sub-problems: a semi-supervised learning (SSL) problem in the target domain and an unsupervised domain adaptation (UDA) problem across domains. We show that these two sub-problems yield very different classifiers, which we leverage with our algorithm MixUp Co-training (MiCo). MiCo applies Mixup to bridge the gap between labeled and unlabeled data of each individual model and employs co-training to exchange the expertise between the two classifiers. MiCo needs no adversarial and minmax training, making it easily implementable and stable. MiCo achieves state-of-the-art results on SSDA datasets, outperforming the prior art by a notable 4% margin on DomainNet.

Topics & Concepts

Leverage (statistics)Domain adaptationComputer scienceLabeled dataCo-trainingMargin (machine learning)Domain (mathematical analysis)Artificial intelligenceTraining setMinimaxMachine learningSet (abstract data type)Pattern recognition (psychology)Adaptation (eye)Semi-supervised learningMathematicsMathematical optimizationClassifier (UML)PsychologyNeuroscienceMathematical analysisProgramming languageDomain Adaptation and Few-Shot LearningMultimodal Machine Learning ApplicationsCOVID-19 diagnosis using AI
MiCo: Mixup Co-Training for Semi-Supervised Domain Adaptation | Litcius