Generation, augmentation, and alignment: A pseudo-source domain based method for source-free domain adaptation
arXiv:2109.04015
Abstract
Conventional unsupervised domain adaptation (UDA) methods need to access both labeled source samples and unlabeled target samples simultaneously to train the model. While in some scenarios, the source samples are not available for the target domain due to data privacy and safety. To overcome this challenge, recently, source-free domain adaptation (SFDA) has attracted the attention of researchers, where both a trained source model and unlabeled target samples are given. Existing SFDA methods either adopt a pseudo-label based strategy or generate more samples. However, these methods do not explicitly reduce the distribution shift across domains, which is the key to a good adaptation. Although there are no source samples available, fortunately, we find that some target samples are very similar to the source domain and can be used to approximate the source domain. This approximated domain is denoted as the pseudo-source domain. In this paper, inspired by this observation, we propose a novel method based on the pseudo-source domain. The proposed method firstly generates and augments the pseudo-source domain, and then employs distribution alignment with four novel losses based on pseudo-label based strategy. Among them, a domain adversarial loss is introduced between the pseudo-source domain the remaining target domain to reduce the distribution shift. The results on three real-world datasets verify the effectiveness of the proposed method.
arXiv commentSubmitted to AAAI 2022
References in corpus (11)
- Learning Transferable Features with Deep Adaptation Networks
- Conditional Adversarial Domain Adaptation
- When Does Label Smoothing Help?
- VisDA: The Visual Domain Adaptation Challenge
- Model Adaptation: Unsupervised Domain Adaptation without Source Data
- Maximum Density Divergence for Domain Adaptation
- Wasserstein Distance Guided Representation Learning for Domain Adaptation
- Bridging Theory and Algorithm for Domain Adaptation
- Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptation
- Co-regularized Alignment for Unsupervised Domain Adaptation
- Transferrable Prototypical Networks for Unsupervised Domain Adaptation