Supervised Domain Adaptation: A Graph Embedding Perspective and a Rectified Experimental Protocol
Domain Adaptation is the process of alleviating distribution gaps between data from different domains. In this paper, we show that Domain Adaptation methods using pair-wise relationships between source and target domain data can be formulated as a Graph Embedding in which the domain labels are incorporated into the structure of the intrinsic and penalty graphs. Specifically, we analyse the loss functions of three existing state-of-the-art Supervised Domain Adaptation methods and demonstrate that they perform Graph Embedding. Moreover, we highlight some generalisation and reproducibility issues related to the experimental setup commonly used to demonstrate the few-shot learning capabilities of these methods. To assess and compare Supervised Domain Adaptation methods accurately, we propose a rectified evaluation protocol, and report updated benchmarks on the standard datasets Office31 (Amazon, DSLR, and Webcam), Digits (MNIST, USPS, SVHN, and MNIST-M) and VisDA (Synthetic, Real).
Code (1)
Tasks
Domain AdaptationFew-Shot LearningGraph EmbeddingSimilar Papers 제목 키워드 기반
Supervised Domain Adaptation using Graph Embedding
Getting deep convolutional neural networks to perform well requires a large amount of training data. When the available labelled data is small, it is often beneficial to use transfer learning to leverage a related larger…
Dimensionality ReductionDomain AdaptationGraph EmbeddingTransfer LearningBridging Contrastive Learning and Domain Adaptation: Theoretical Perspective and Practical Application
This work studies the relationship between Contrastive Learning and Domain Adaptation from a theoretical perspective. The two standard contrastive losses, NT-Xent loss (Self-supervised) and Supervised Contrastive loss, a…
Contrastive LearningDomain AdaptationAGLP: A Graph Learning Perspective for Semi-supervised Domain Adaptation
In semi-supervised domain adaptation (SSDA), the model aims to leverage partially labeled target domain data along with a large amount of labeled source domain data to enhance its generalization capability for the target…
Domain AdaptationGraph LearningSemi-supervised Domain AdaptationLearning Domain-invariant Graph for Adaptive Semi-supervised Domain Adaptation with Few Labeled Source Samples
Domain adaptation aims to generalize a model from a source domain to tackle tasks in a related but different target domain. Traditional domain adaptation algorithms assume that enough labeled data, which are treated as t…
Domain AdaptationGraph LearningSemi-supervised Domain AdaptationProjecting Embeddings for Domain Adaptation: Joint Modeling of Sentiment Analysis in Diverse Domains
Domain adaptation for sentiment analysis is challenging due to the fact that supervised classifiers are very sensitive to changes in domain. The two most prominent approaches to this problem are structural correspondence…
Domain AdaptationSentiment AnalysisSentiment Classification