A Separation and Alignment Framework for Black-Box Domain Adaptation

Abstract

Black-box domain adaptation (BDA) targets to learn a classifier on an unsupervised target domain while assuming only access to black-box predictors trained from unseen source data. Although a few BDA approaches have demonstrated promise by manipulating the transferred labels, they largely overlook the rich underlying structure in the target domain. To address this problem, we introduce a novel separation and alignment framework for BDA. Firstly, we locate those well-adapted samples via loss ranking and a flexible confidence-thresholding procedure. Then, we introduce a novel graph contrastive learning objective that aligns under-adapted samples to their local neighbors and well-adapted samples. Lastly, the adaptation is finally achieved by a nearest-centroid-augmented objective that exploits the clustering effect in the feature space. Extensive experiments demonstrate that our proposed method outperforms best baselines on benchmark datasets, e.g. improving the averaged per-class accuracy by 4.1% on the VisDA dataset. The source code is available at: https://github.com/MingxuanXia/SEAL.

Cite

Text

Xia et al. "A Separation and Alignment Framework for Black-Box Domain Adaptation." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I14.29532

Markdown

[Xia et al. "A Separation and Alignment Framework for Black-Box Domain Adaptation." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/xia2024aaai-separation/) doi:10.1609/AAAI.V38I14.29532

BibTeX

@inproceedings{xia2024aaai-separation,
  title     = {{A Separation and Alignment Framework for Black-Box Domain Adaptation}},
  author    = {Xia, Mingxuan and Zhao, Junbo and Lyu, Gengyu and Huang, Zenan and Hu, Tianlei and Chen, Gang and Wang, Haobo},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2024},
  pages     = {16005-16013},
  doi       = {10.1609/AAAI.V38I14.29532},
  url       = {https://mlanthology.org/aaai/2024/xia2024aaai-separation/}
}