CVLGJun 18, 2020

Joint Contrastive Learning for Unsupervised Domain Adaptation

arXiv:2006.10297v140 citations
Originality Highly original
AI Analysis

This work addresses domain adaptation for machine learning applications where labeled data is scarce, offering a theoretical and practical improvement over existing methods.

The paper tackles the problem of feature discrimination loss in unsupervised domain adaptation by proposing a new upper bound on target error that explicitly manages joint error, and introduces Joint Contrastive Learning (JCL) to find class-level discriminative features, with experiments showing it outperforms state-of-the-art methods on two real-world datasets.

Enhancing feature transferability by matching marginal distributions has led to improvements in domain adaptation, although this is at the expense of feature discrimination. In particular, the ideal joint hypothesis error in the target error upper bound, which was previously considered to be minute, has been found to be significant, impairing its theoretical guarantee. In this paper, we propose an alternative upper bound on the target error that explicitly considers the joint error to render it more manageable. With the theoretical analysis, we suggest a joint optimization framework that combines the source and target domains. Further, we introduce Joint Contrastive Learning (JCL) to find class-level discriminative features, which is essential for minimizing the joint error. With a solid theoretical framework, JCL employs contrastive loss to maximize the mutual information between a feature and its label, which is equivalent to maximizing the Jensen-Shannon divergence between conditional distributions. Experiments on two real-world datasets demonstrate that JCL outperforms the state-of-the-art methods.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes