Invertible Projection and Conditional Alignment for Multi-Source Blended-Target Domain Adaptation

Authors

  • Yuwu Lu South China Normal University Hong Kong Polytechnic University
  • Haoyu Huang South China Normal University
  • Waikeung Wong Hong Kong Polytechnic University
  • Xue Hu South China Normal University

DOI:

https://doi.org/10.1609/aaai.v39i18.34111

Abstract

Multi-source domain adaptation (MSDA), which utilizes multiple source domains to align the distribution of a single target domain, is a popular and challenging setting in domain adaptation (DA). However, existing MSDA approaches are difficult to obtain sufficient target domain knowledge, which serve as the transfer object. Furthermore, the target distributions are confused in the real world, i.e., the model cannot obtain the domain labels of target domains. To tackle these problems, we consider a more realistic DA setting Multi-Source Blended-Target Domain Adaptation (MBDA) and propose an Invertible Projection and Conditional Alignment (IPCA) method. Specifically, to reduce the impact of the distribution discrepancy, we construct an invertible projection for the source and blended-target domains. Then, we adopt a projection consistency regularization to our model, which makes the model more robust on the domain-specific parts. In addition, because the labels of the blended-target domain are unseen, we introduce conditional discrepancy to obtain the domain-level discriminative information and guide the classifier to serve as the discriminator, which is suitable for MBDA settings. Extensive experiment results on the ImageCLEF-DA, Office-Home, and DomainNet datasets validate the effectiveness of our method.

Downloads

Published

2025-04-11

How to Cite

Lu, Y., Huang, H., Wong, W., & Hu, X. (2025). Invertible Projection and Conditional Alignment for Multi-Source Blended-Target Domain Adaptation. Proceedings of the AAAI Conference on Artificial Intelligence, 39(18), 19180–19188. https://doi.org/10.1609/aaai.v39i18.34111

Issue

Section

AAAI Technical Track on Machine Learning IV