Joint Contrastive Learning for Unsupervised Domain Adaptation
Changhwa Park, Jonghyun Lee, Jaeyoon Yoo, Minhoe Hur, Sungroh Yoon

TL;DR
This paper introduces Joint Contrastive Learning (JCL), a novel method for unsupervised domain adaptation that improves feature discrimination and transferability by explicitly considering joint errors and maximizing mutual information.
Contribution
It proposes a new theoretical upper bound on target error and a joint optimization framework incorporating contrastive learning to enhance class-discriminative features.
Findings
JCL outperforms state-of-the-art methods on real-world datasets.
Theoretical analysis shows improved management of joint error.
Contrastive loss maximizes mutual information for better feature discrimination.
Abstract
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…
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 · Multimodal Machine Learning Applications · Machine Learning and ELM
