Adversarial Unsupervised Domain Adaptation with Conditional and Label Shift: Infer, Align and Iterate

Abstract

In this work, we propose an adversarial unsupervised domain adaptation (UDA) approach with the inherent conditional and label shifts, in which we aim to align the distributions w.r.t. both p(x|y) and p(y). Since the label is inaccessible in the target domain, the conventional adversarial UDA assumes p(y) is invariant across domains, and relies on aligning p(x) as an alternative to the p(x|y) alignment. To address this, we provide a thorough theoretical and empirical analysis of the conventional adversarial UDA methods under both conditional and label shifts, and propose a novel and practical alternative optimization scheme for adversarial UDA. Specifically, we infer the marginal p(y) and align p(x|y) iteratively in the training, and precisely align the posterior p(y|x) in testing. Our experimental results demonstrate its effectiveness on both classification and segmentation UDA, and partial UDA.

Cite

Text

Liu et al. "Adversarial Unsupervised Domain Adaptation with Conditional and Label Shift: Infer, Align and Iterate." International Conference on Computer Vision, 2021. doi:10.1109/ICCV48922.2021.01020

Markdown

[Liu et al. "Adversarial Unsupervised Domain Adaptation with Conditional and Label Shift: Infer, Align and Iterate." International Conference on Computer Vision, 2021.](https://mlanthology.org/iccv/2021/liu2021iccv-adversarial/) doi:10.1109/ICCV48922.2021.01020

BibTeX

@inproceedings{liu2021iccv-adversarial,
  title     = {{Adversarial Unsupervised Domain Adaptation with Conditional and Label Shift: Infer, Align and Iterate}},
  author    = {Liu, Xiaofeng and Guo, Zhenhua and Li, Site and Xing, Fangxu and You, Jane and Kuo, C.-C. Jay and El Fakhri, Georges and Woo, Jonghye},
  booktitle = {International Conference on Computer Vision},
  year      = {2021},
  pages     = {10367-10376},
  doi       = {10.1109/ICCV48922.2021.01020},
  url       = {https://mlanthology.org/iccv/2021/liu2021iccv-adversarial/}
}