Surprisingly Simple Semi-Supervised Domain Adaptation with Pretraining and Consistency
Most modern unsupervised domain adaptation (UDA) approaches are rooted in domain alignment, i.e., learning to align source and target features to learn a target domain classifier using source labels. In semi-supervised domain adaptation (SSDA), when the learner can access few target domain labels, prior approaches have followed UDA theory to use domain alignment for learning. We show that the case of SSDA is different and a good target classifier can be learned without needing alignment. We use self-supervised pretraining (via rotation prediction) and consistency regularization to achieve well separated target clusters, aiding in learning a low error target classifier. With our Pretraining and Consistency (PAC) approach, we achieve state of the art target accuracy on this semi-supervised domain adaptation task, surpassing multiple adversarial domain alignment methods, across multiple datasets. PAC, while using simple techniques, performs remarkably well on large and challenging SSDA benchmarks like DomainNet and Visda-17, often outperforming recent state of the art by sizeable margins. Code for our experiments can be found at https://github.com/venkatesh-saligrama/PAC
Code (1)
Tasks
Domain AdaptationSemi-supervised Domain AdaptationUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
A Simple Baseline to Semi-Supervised Domain Adaptation for Machine Translation
State-of-the-art neural machine translation (NMT) systems are data-hungry and perform poorly on new domains with no supervised data. As data collection is expensive and infeasible in many cases, domain adaptation methods…
Domain AdaptationLanguage ModelingLanguage ModellingMachine Translation+4Semi-supervised Domain Adaptation for Dependency Parsing
During the past decades, due to the lack of sufficient labeled data, most studies on cross-domain parsing focus on unsupervised domain adaptation, assuming there is no target-domain training data. However, unsupervised a…
Chinese Dependency ParsingDependency ParsingDomain AdaptationMulti-Task Learning+2Co-regularization Based Semi-supervised Domain Adaptation
This paper presents a co-regularization based approach to semi-supervised domain adaptation. Our proposed approach (EA++) builds on the notion of augmented space (introduced in EASYADAPT (EA) [1]) and harnesses unlabeled…
Domain AdaptationGeneralization BoundsSemi-supervised Domain AdaptationSentiment AnalysisA simple baseline for domain adaptation using rotation prediction
Recently, domain adaptation has become a hot research area with lots of applications. The goal is to adapt a model trained in one domain to another domain with scarce annotated data. We propose a simple yet effective met…
Domain AdaptationSelf-Supervised LearningSemi-supervised Domain AdaptationNoise May Contain Transferable Knowledge: Understanding Semi-supervised Heterogeneous Domain Adaptation from an Empirical Perspective
Semi-supervised heterogeneous domain adaptation (SHDA) addresses learning across domains with distinct feature representations and distributions, where source samples are labeled while most target samples are unlabeled, …
Domain AdaptationTransfer Learning