Gradual Domain Adaptation: Theory and Algorithms
Yifei He, Haoxiang Wang, Bo Li, Han Zhao

TL;DR
This paper introduces a theoretical analysis and a new algorithm for gradual domain adaptation that effectively generates intermediate domains along Wasserstein geodesics, improving adaptation when intermediate data is scarce.
Contribution
It provides a theoretical bound for gradual self-training and proposes GOAT, a framework that generates intermediate domains to enhance adaptation performance.
Findings
Theoretical analysis yields a tighter generalization bound for GDA.
Intermediate domains along Wasserstein geodesics improve adaptation.
GOAT enhances GDA performance with scarce intermediate data.
Abstract
Unsupervised domain adaptation (UDA) adapts a model from a labeled source domain to an unlabeled target domain in a one-off way. Though widely applied, UDA faces a great challenge whenever the distribution shift between the source and the target is large. Gradual domain adaptation (GDA) mitigates this limitation by using intermediate domains to gradually adapt from the source to the target domain. In this work, we first theoretically analyze gradual self-training, a popular GDA algorithm, and provide a significantly improved generalization bound compared with Kumar et al. (2020). Our theoretical analysis leads to an interesting insight: to minimize the generalization error on the target domain, the sequence of intermediate domains should be placed uniformly along the Wasserstein geodesic between the source and target domains. The insight is particularly useful under the situation where…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning
MethodsGradual Self-Training
