Label Propagation with Augmented Anchors: A Simple Semi-Supervised Learning baseline for Unsupervised Domain Adaptation

07/15/2020
by   Yabin Zhang, et al.
8

Motivated by the problem relatedness between unsupervised domain adaptation (UDA) and semi-supervised learning (SSL), many state-of-the-art UDA methods adopt SSL principles (e.g., the cluster assumption) as their learning ingredients. However, they tend to overlook the very domain-shift nature of UDA. In this work, we take a step further to study the proper extensions of SSL techniques for UDA. Taking the algorithm of label propagation (LP) as an example, we analyze the challenges of adopting LP to UDA and theoretically analyze the conditions of affinity graph/matrix construction in order to achieve better propagation of true labels to unlabeled instances. Our analysis suggests a new algorithm of Label Propagation with Augmented Anchors (A^2LP), which could potentially improve LP via generation of unlabeled virtual instances (i.e., the augmented anchors) with high-confidence label predictions. To make the proposed A^2LP useful for UDA, we propose empirical schemes to generate such virtual instances. The proposed schemes also tackle the domain-shift challenge of UDA by alternating between pseudo labeling via A^2LP and domain-invariant feature learning. Experiments show that such a simple SSL extension improves over representative UDA methods of domain-invariant feature learning, and could empower two state-of-the-art methods on benchmark UDA datasets. Our results show the value of further investigation on SSL techniques for UDA problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/17/2023

Cross-Domain Label Propagation for Domain Adaptation with Discriminative Graph Self-Learning

Domain adaptation manages to transfer the knowledge of well-labeled sour...
research
12/07/2020

Selective Pseudo-Labeling with Reinforcement Learning for Semi-Supervised Domain Adaptation

Recent domain adaptation methods have demonstrated impressive improvemen...
research
07/14/2021

Semi-Supervised Hypothesis Transfer for Source-Free Domain Adaptation

Domain Adaptation has been widely used to deal with the distribution shi...
research
07/17/2019

Multi-Purposing Domain Adaptation Discriminators for Pseudo Labeling Confidence

Often domain adaptation is performed using a discriminator (domain class...
research
08/19/2020

Virtual Adversarial Training in Feature Space to Improve Unsupervised Video Domain Adaptation

Virtual Adversarial Training has recently seen a lot of success in semi-...
research
03/12/2019

Learning Condensed and Aligned Features for Unsupervised Domain Adaptation Using Label Propagation

Unsupervised domain adaptation aiming to learn a specific task for one d...
research
09/29/2019

Neural Embedding Propagation on Heterogeneous Networks

Classification is one of the most important problems in machine learning...

Please sign up or login with your details

Forgot password? Click here to reset