Skip to main content
Log in

CLDA: an adversarial unsupervised domain adaptation method with classifier-level adaptation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Domain adaptation is an active and important research field in transfer learning. Unsupervised domain adaptation, which is better in line with real-world scenarios than supervised and semi-supervised domain adaptation, has attracted much attention and research. Inspired by generative adversarial networks (GANs), adversarial unsupervised domain adaptation methods are proposed in recent years, which are shown to achieve state-of-the-art performance. Existing adversarial unsupervised domain adaptation methods generally adopt feature-level adaptation to reduce the cross-domain shifts, which is shown to have some limitations in related research. In this paper, we propose a classifier-level adaptation approach to further reducing the cross-domain shifts. The classifier-level adaptation uses two different but related classifiers for source domain and target domain, different from existing adversarial unsupervised domain adaptation methods. In addition, not only domain-invariant feature representations but also auxiliary information of class labels is used to exploit the joint distribution of category information and extracted features. Based on the above-mentioned approaches, a classifier-level domain adaptation (CLDA) method is proposed. Experimental results show that the proposed CLDA method outperforms state-of-the-art unsupervised domain adaptation methods on Digits and Office-31 datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Bousmalis K, Silberman N, Dohan D, Erhan D, Krishnan D (2017) Unsupervised pixel-level domain adaptation with generative adversarial networks. In: Proceedings of the 30th IEEE conference on computer vision and pattern recognition (CVPR), Honolulu, USA, 21–26 July 2017, pp 95–104

  2. Chu W, Torre FDL, Cohn JF (2013) Selective transfer machine for personalized facial action unit detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR), Portland, USA, 23–28 June 2013, pp 3515–3522

  3. Courty N, Flamary R, Tuia D, Rakotomamonjy A (2017) Optimal transport for domain adaptation. IEEE Trans Pattern Anal Mach Intell 39(9):1853–1865

    Article  Google Scholar 

  4. Ding Z, Fu Y (2019) Deep transfer low-rank coding for cross-domain learning. IEEE Trans Neural Netw Learn Syst 30(6):1768–1779

    Article  MathSciNet  Google Scholar 

  5. Ding Z, Guo Y, Zhang L, Fu Y (2018) One-shot face recognition via generative learning. In: Proceedings of the 13th IEEE International Conference on Automatic Face and Gesture Recognition, 15–19 May 2018, pp 1–7

  6. Ding Z, Li S, Shao M, Fu Y (2018) Graph adaptive knowledge transfer for unsupervised domain adaptation. In: Proceedings of the 15th European conference on computer vision (ECCV), Munich, Germany, 8–14 September 2018, pp 36–52

  7. Domhan T, Springenberg J, Hutter F (2015) Speeding up automatic hyperparameter optimization of deep neural networks by extrapolation of learning curves. In: The 24th international joint conference on artificial intelligence (IJCAI), Buenos Aires, Argentina, July. 28–August. 1, 2015, pp 3460–3468

  8. Donahue J, Jia Y, Vinyals O, Hoffman J, Zhang N, Tzeng E, Darrell T (2014) Decaf: a deep convolutional activation feature for generic visual recognition. In: Proceedings of the 31st international conference on machine learning (ICML), Beijing, China, 21–26 June,2014, pp 988–996

  9. Ganin Y, Lempitsky V (2015) Unsupervised domain adaptation by backpropagation. In: Proceedings of the 32nd international conference on machine learning (ICML), Lile, France, 6–11 July 2015, pp 1180–1189

  10. Ghifary M, Kleijn WB, Zhang M, Balduzzi D, Li W (2016) Deep reconstruction-classification networks for unsupervised domain adaptation. In: Proceedings of the 14th European Conference on Computer Vision (ECCV), Amsterdam, Netherlands, 8–16 October 2016, pp 597–613

  11. Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Aaron C, Bengio Y (2014) Generative adversarial nets. In: Proceedings of the advances in neural information processing systems (NIPS), Montreal, Canada, 8–13 December 2014, pp 2672–2680

  12. Grandvalet Y, Bengio Y (2004) Semi-supervised learning by entropy minimization. Proceedings of advances in neural information processing systems (NIPS), Vancouver, Canada, 13–16 December 2004, pp 529–536

  13. Hinton GE, Krizhevsky A, Wang SD (2011) Transforming auto-encoders. In: Proceedings of the 21st international conference on artificial neural networks, 2011, pp 44–51

  14. Huang Z, Xue W, Mao Q, Zhan Y (2017) Unsupervised domain adaptation for speech emotion recognition using PCANet. Multimed Tools Appl 76(5):6785–6799

    Article  Google Scholar 

  15. Isola P, Zhu J, Zhou T, Efros AA (2017) Image-to-image translation with conditional adversarial networks. In: Proceedings of the 30st 30th IEEE conference on computer vision and pattern recognition (CVPR), Honolulu, USA, 21–26 July 2017, pp 5967–5976

  16. Jozefowicz R, Zaremba W, Sutskever I (2015) An empirical exploration of recurrent network architectures. In: Proceedings of the 32nd international conference on machine learning (ICML), Lille, France, 6–11 July, 2015, pp 2332–2340

  17. Kang Z, Yang B, Li Z, Wang P (2019) OTLAMC: an online transfer learning algorithm for multi-class classification. Knowl-Based Syst 176:133–146

    Article  Google Scholar 

  18. Kingma DP, Ba J (2015) Adam: A method for stochastic optimization. In: Proceedings of the 3rd international conference on learning representations (ICLR). San Diego, USA, 7–9 May 2015

  19. Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  20. Ling X, Dai W, Xue G, Yang Q, Yu Y (2008) Spectral domain-transfer learning. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining (SIGKDD), Las Vegas, USA, 24–27 August 2008, pp 488–496

  21. Liu M, Breuel T, Kautz J (2017) Unsupervised image-to-image translation networks. In: Proceedings of the 31st conference on neural information processing systems (NIPS), Long Beach, USA, 4–9 December 2017, pp 701–709

  22. Long M, Cao Y, Wang J, Jordan M (2015) Learning transferable features with deep adaptation networks. In: Proceedings of the 32nd international conference on machine learning (ICML), Lile, France, 6–11 July 2015, pp 97–105

  23. Long M, Zhu H, Wang J, Jordan M (2016) Unsupervised domain adaptation with residual transfer networks. In: Proceedings of the 30th conference on neural information processing systems (NIPS), Barcelona, Spain, 5–10 December 2016, pp 136–144

  24. Long M, Zhu H, Wang J, Jordan MI (2017) Deep transfer learning with joint adaptation networks. In: Proceedings of the 34th international conference on machine learning (ICML), Sydney, Australia, 6–11 August 2017, pp 3470–3479

  25. Long M, Cao Y, Cao Z, Wang J, Jordan M (2018) Transferable representation learning with deep adaptation networks. IEEE Trans Pattern Anal Mach Intell

  26. Long M, Cao Z, Wang J, Jordan M (2018) Conditional adversarial domain adaptation. In: Proceedings of the advances in neural information processing system (NIPS)

  27. Netzer Y, Wang T, Coates A, Bissacco A, Wu B, Ng AY (2011) Reading digits in natural images with unsupervised feature learning. In NIPS workshop on deep learning and unsupervised feature learning

  28. Nie L, Song X, Chua T (2016) Learning from multiple social networks. Synthesis lectures on information concepts, retrieval, and services

  29. Nie L, Wang X, Zhang J, He X, Zhang H, Hong R, Tian Q (2017) Enhancing micro-video understanding by harnessing external sounds. In: Proceedings of the 2017 ACM Multimedia Conference, Mountain View, Alpine, USA, 23–27 October 2017, pp 1192–1200

  30. Odena J, Olah C, Shlens J (2017) Conditional image synthesis with auxiliary classifier gans. In: Proceedings of the 34th international conference on machine learning (ICML), Sydney, Australia, 6–11 August 2017, pp 4043–4055

  31. Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345–1359

    Article  Google Scholar 

  32. Pan SJ, Tsang IW, Kwok JT, Yang Q (2011) Domain adaptation via transfer component analysis. IEEE Trans Neural Netw 22(2):199–210

    Article  Google Scholar 

  33. Saito K, Ushiku Y, Harada T (2017) Asymmetric tri-training for unsupervised domain adaptation. In: Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, Australia, 6–11 August 2017, pp 4573–4585

  34. Sankaranarayanan S, Balaji Y, Castillo CD, Chellappa R (2018) Generate to adapt: Aligning domains using generative adversarial networks. In: Proceedings of the 31st IEEE/CVF conference on computer vision and pattern recognition (CVPR), Salt Lake City, USA, 18–22 June 2018, pp 8503–8512

  35. Tzeng E, Hoffman J, Saenko K, Darrell T (2017) Adversarial discriminative domain adaptation. In: Proceedings of the 30th IEEE conference on computer vision and pattern recognition (CVPR), Honolulu, USA, 21–26 July 2017, pp 2962–2971

  36. Wang M, Deng W (2018) Deep visual domain adaptation: a survey. Neurocomputing 312:135–153

    Article  Google Scholar 

  37. Yamada M, Sigal L, Raptis M (2014) Covariate shift adaptation for discriminative 3D pose estimation. IEEE Trans Pattern Anal Mach Intell 36(2):235–247

    Article  Google Scholar 

  38. Yan H, Ding Y, Li P, Wang Q, Xu Y, Zuo W (2017) Mind the class weight bias: weighted maximum mean discrepancy for unsupervised domain adaptation. In: Proceedings of the 30th IEEE conference on computer vision and pattern recognition (CVPR), Honolulu, USA, 21–26 July 2017, pp 945–954

  39. Yu D, Yao K, Su H, Li G, Seide F (2013) KL-divergence regularized deep neural network adaptation for improved large vocabulary speech recognition. In: Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, 2013, pp 7893–7897

  40. Yu X, Chu Y, Jiang F, Guo Y, Gong D (2018) SVMs classification based two-side cross domain collaborative filtering by inferring intrinsic user and item features. Knowl-Based Syst 46:80–91

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by National Natural Science Foundation of China (Project No. 61977013), Sichuan Science and Technology Program (Project No. 2019YJ0164), and Big Data Application on Improving Government Governance Capabilities National Engineering Laboratory Open Fund Project (Contract No. w-2019006). The authors would like to thank Mr. Haodong Liu, an M. Eng. candidate in School of Computer Science and Engineering, University of Electronic Science and Technology of China, for his help in conducting some of the experiments during the revision process of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Yang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

He, Z., Yang, B., Chen, C. et al. CLDA: an adversarial unsupervised domain adaptation method with classifier-level adaptation. Multimed Tools Appl 79, 33973–33991 (2020). https://doi.org/10.1007/s11042-020-08877-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08877-8

Keywords

Navigation