Proceedings

Source-free Domain Adaptation via Avatar Prototype Generation and Adaptation

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2921-2927.

https://doi.org/10.24963/ijcai.2021/402

Abstract

We study a practical domain adaptation task, called source-free unsupervised domain adaptation (UDA) problem, in which we cannot access source domain data due to data privacy issues but only a pre-trained source model and unlabeled target data are available. This task, however, is very difficult due to one key challenge: the lack of source data and target domain labels makes model adaptation very challenging. To address this, we propose to mine the hidden knowledge in the source model and exploit it to generate source avatar prototypes (i.e. representative features for each source class) as well as target pseudo labels for domain alignment. To this end, we propose a Contrastive Prototype Generation and Adaptation (CPGA) method. Specifically, CPGA consists of two stages: (1) prototype generation: by exploring the classification boundary information of the source model, we train a prototype generator to generate avatar prototypes via contrastive learning. (2) prototype adaptation: based on the generated source prototypes and target pseudo labels, we develop a new robust contrastive prototype adaptation strategy to align each pseudo-labeled target data to the corresponding source prototypes. Extensive experiments on three UDA benchmark datasets demonstrate the effectiveness and superiority of the proposed method.

  1. [Arpit et al., 2017] Devansh Arpit, Stanislaw K Jastrzebski, et al. A closer look at memorization in deep networks. In ICML, 2017.
  2. [Chen et al., 2019] Chaoqi Chen, W. Xie, et al. Progressive feature alignment for unsupervised domain adaptation. CVPR, 2019.
  3. [Chen et al., 2020] Ting Chen, Simon Kornblith, et al. A simple framework for contrastive learning of visual representations. In ICML, 2020.
  4. [Dai et al., 2020] Shuyang Dai, Yu Cheng, et al. Contrastively smoothed class alignment for unsupervised domain adaptation. In ACCV, 2020.
  5. [Ganin and Lempitsky, 2015] Yaroslav Ganin and Victor Lempit- sky. Unsupervised domain adaptation by backpropagation. In ICML, 2015.
  6. [Ganin et al., 2016] Yaroslav Ganin, Evgeniya Ustinova, et al. Domain-adversarial training of neural networks. JMLR, 2016.
  7. [Goodfellow et al., 2014] Ian J. Goodfellow, Jean Pouget-Abadie, et al. Generative adversarial networks. In NeruIPS, 2014.
  8. [He et al., 2016] Kaiming He, Xiangyu Zhang, et al. Deep residual learning for image recognition. CVPR, 2016.
  9. [Hoffman et al., 2018] Judy Hoffman, Eric Tzeng, et al. Cycada: Cycle-consistent adversarial domain adaptation. In ICML, 2018.
  10. [Hu et al., 2020] Dapeng Hu, Jian Liang, et al. Panda: Prototypical unsupervised domain adaptation. ArXiv, 2020.
  11. [Jin et al., 2020] Ying Jin, Ximei Wang, et al. Minimum class con- fusion for versatile domain adaptation. In ECCV, 2020.
  12. [Kang et al., 2019] Guoliang Kang, Lu Jiang, et al. Contrastive adaptation network for unsupervised domain adaptation. CVPR, 2019.
  13. [Kim et al., 2020] Youngeun Kim, Donghyeon Cho, et al. Progres- sive domain adaptation from a source pre-trained model. ArXiv, 2020.
  14. [Lee et al., 2019] Chen-Yu Lee, Tanmay Batra, Mohammad Haris Baig, and Daniel Ulbricht. Sliced wasserstein discrepancy for unsupervised domain adaptation. In CVPR, 2019.
  15. [Li et al., 2020] Rui Li, Qianfen Jiao, et al. Model adaptation: Un- supervised domain adaptation without source data. In CVPR, 2020.
  16. [Liang et al., 2019] Jian Liang, Ran He, et al. Distant supervised centroid shift: A simple and efficient approach to visual domain adaptation. CVPR, 2019.
  17. [Liang et al., 2020] Jian Liang, Dapeng Hu, et al. Do we really need to access the source data? source hypothesis transfer for unsupervised domain adaptation. In ICML, 2020.
  18. [Liu et al., 2020] Sheng Liu, Jonathan Niles-Weed, et al. Early- learning regularization prevents memorization of noisy labels. NeruIPS, 2020.
  19. [Long et al., 2018] Mingsheng Long, Zhangjie Cao, et al. Condi- tional adversarial domain adaptation. In NeruIPS, 2018.
  20. [Müller et al., 2019] Rafael Müller, Simon Kornblith, et al. When does label smoothing help? In NeurIPS, 2019.
  21. [Pan et al., 2019] Yingwei Pan, Ting Yao, et al. Transferrable prototypical networks for unsupervised domain adaptation. In CVPR, 2019.
  22. [Pei et al., 2018] Zhongyi Pei, Zhangjie Cao, et al. Multi- adversarial domain adaptation. In AAAI, 2018.
  23. [Peng et al., 2017] Xingchao Peng, Ben Usman, et al. Visda: The visual domain adaptation challenge. ArXiv, 2017.
  24. [Saenko et al., 2010] Kate Saenko, Brian Kulis, et al. Adapting vi- sual category models to new domains. In ECCV, 2010.
  25. [Saito et al., 2018] Kuniaki Saito, Kohei Watanabe, et al. Maxi- mum classifier discrepancy for unsupervised domain adaptation. In CVPR, 2018.
  26. [Saito et al., 2020] Kuniaki Saito, Donghyun Kim, et al. Universal domain adaptation through self supervision. NeruIPS, 2020.
  27. [Sankaranarayanan et al., 2018] Swami Sankaranarayanan, Yogesh Balaji, et al. Generate to adapt: Aligning domains using genera- tive adversarial networks. CVPR, 2018.
  28. [Snell et al., 2017] Jake Snell, Kevin Swersky, et al. Prototypical networks for few-shot learning. In NeurIPS, 2017.
  29. [Tang et al., 2020] Hui Tang, Ke Chen, and Kui Jia. Unsupervised domain adaptation via structurally regularized deep clustering. In CVPR, 2020.
  30. [Tzeng et al., 2014] Eric Tzeng, Judy Hoffman, et al. Deep domain confusion: Maximizing for domain invariance. ArXiv, 2014.
  31. [Tzeng et al., 2017] Eric Tzeng, Judy Hoffman, Kate Saenko, and Trevor Darrell. Adversarial discriminative domain adaptation. CVPR, 2017.
  32. [van den Oord et al., 2018] Aaron van den Oord, Yazhe Li, and Oriol Vinyals. Representation learning with contrastive predic- tive coding. ArXiv, 2018.
  33. [Venkateswara et al., 2017] Hemanth Venkateswara, Jose Eusebio, et al. Deep hashing network for unsupervised domain adaptation. CVPR, 2017.
  34. [Wei et al., 2016] Pengfei Wei, Yiping Ke, et al. Deep nonlinear feature coding for unsupervised domain adaptation. In IJCAI, 2016. IJCAI
  35. [Wu et al., 2020] Yuan Wu, Diana Inkpen, and Ahmed El-Roby. Dual mixup regularized learning for adversarial domain adapta- tion. In ECCV, 2020.
  36. [Xu et al., 2019] Ruijia Xu, Guanbin Li, et al. Larger norm more transferable: An adaptive feature norm approach for unsuper- vised domain adaptation. In ICCV, 2019.
  37. [Xu et al., 2020] Shoukai Xu, Haokun Li, et al. Generative low- bitwidth data free quantization. In ECCV, 2020.
  38. [Yan et al., 2017] Yuguang Yan, W. Li, et al. Learning discrimina- tive correlation subspace for heterogeneous domain adaptation. In IJCAI, 2017. IJCAI
  39. [Yang et al., 2020a] Guanglei Yang, Haifeng Xia, et al. Bi- directional generation for unsupervised domain adaptation. In AAAI, 2020.
  40. [Yang et al., 2020b] Shiqi Yang, Yaxing Wang, et al. Unsupervised domain adaptation without source data by casting a bait. ArXiv, 2020.
  41. [Zhang et al., 2019a] Yifan Zhang, Hanbo Chen, et al. From whole slide imaging to microscopy: Deep microscopy adaptation net- work for histopathology cancer image classification. In MICCAI, 2019.
  42. [Zhang et al., 2019b] Yuchen Zhang, Tianle Liu, et al. Bridging theory and algorithm for domain adaptation. In ICML, 2019.
  43. [Zhang et al., 2020] Yifan Zhang, Y. Wei, et al. Collaborative unsu- pervised domain adaptation for medical image diagnosis. IEEE Transactions on Image Processing, 29:7834-7844, 2020.
  44. [Zhang et al., 2021] Yifan Zhang, Bryan Hooi, et al. Unleash- ing the power of contrastive self-supervised visual models via contrast-regularized fine-tuning. ArXiv, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards