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.
Similar content being viewed by others
References
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
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
Courty N, Flamary R, Tuia D, Rakotomamonjy A (2017) Optimal transport for domain adaptation. IEEE Trans Pattern Anal Mach Intell 39(9):1853–1865
Ding Z, Fu Y (2019) Deep transfer low-rank coding for cross-domain learning. IEEE Trans Neural Netw Learn Syst 30(6):1768–1779
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
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
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
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
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
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
Long M, Cao Y, Cao Z, Wang J, Jordan M (2018) Transferable representation learning with deep adaptation networks. IEEE Trans Pattern Anal Mach Intell
Long M, Cao Z, Wang J, Jordan M (2018) Conditional adversarial domain adaptation. In: Proceedings of the advances in neural information processing system (NIPS)
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
Nie L, Song X, Chua T (2016) Learning from multiple social networks. Synthesis lectures on information concepts, retrieval, and services
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
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
Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345–1359
Pan SJ, Tsang IW, Kwok JT, Yang Q (2011) Domain adaptation via transfer component analysis. IEEE Trans Neural Netw 22(2):199–210
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
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
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
Wang M, Deng W (2018) Deep visual domain adaptation: a survey. Neurocomputing 312:135–153
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
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
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
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
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
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08877-8