Skip to main content

Advertisement

Log in

Multi-source deep transfer learning algorithm based on feature alignment

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

With the deepening of transfer learning research, researchers are no longer satisfied with the classification of knowledge in a single field but hope that the classification of knowledge in multiple fields can be realized, so as to simulate the behavior of human “analogy” and enable the machine to draw inferences”. However, the feature realization of multiple source domains often differs greatly, which brings a challenge to the traditional transfer learning scheme. In this paper, a multi-source deep transfer learning algorithm MDTLFA based on feature alignment is proposed to solve the problem that the data from multiple source domains often has different feature realizations. MDTLFA first reduces the difference in the marginal probability distribution between fields at the sample level by means of the maximum mean deviation MMD. Then, the feature alignment strategy is used at the feature level to further reduce the difference in the marginal probability distribution between the fields and maintain the unique data manifold structure while sharing similar features. On this basis, the conditional probability adaptation CPDA was constructed to reduce the difference in conditional probability distribution between domains and enhance the portability of source domain features. The CPTCNN model was constructed based on a convolutional neural network using CPDA. Finally, the CPTCNN model is trained in the subspace to obtain a classifier set, and the designed strategy is used to select the classifier with a small classification error in the target domain to form MDTLFA. Multiple source domains, marginal probability adaptation at the sample level and feature level, and the CPTCNN model constructed based on the minimization of conditional probability differences effectively improve the performance of data features in multiple domains, thus improving the classification effect. The experimental results on several real data sets show that the MDTLFA algorithm is effective and has some advantages compared with the advanced benchmark algorithm.

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

  • Bang SH et al (2019) A survey on knowledge transfer for manufacturing data analytics. Comput Ind 104:116–130

    Article  Google Scholar 

  • Blitzer J, Dredze M, Pereira F (2007) Biographies, bollywood, boom-boxes and blenders: domain adaptation for sentiment classification. In: Proceedings of the 45th annual meeting of the association of computational linguistics. pp 440–447

  • Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2(3):1–27

    Article  Google Scholar 

  • Christodoulidis S, Anthimopoulos M, Ebner L et al (2016) Multisource transfer learning with convolutional neural networks for lung pattern analysis. IEEE J Biomed Health Inform 21(1):76–84

    Article  Google Scholar 

  • Courty N, Flamary R, Habrard A et al (2017) Joint distribution optimal transportation for domain adaptation. Adv Neural Inf Process Syst 30:3730–3739

    Google Scholar 

  • Ding Z, Shao M, Fu Y (2018) Incomplete multisource transfer learning. IEEE Trans Neural Netw Learn Syst 29(2):310–323

    Article  MathSciNet  Google Scholar 

  • Evgeniou T, Pontil M (2004) Regularized multi-task learning. In: Proceedings of the tenth ACM SIGKDD international conference on knowledge discovery and data mining. pp 109–117

  • Fang M, Guo Y, Zhang X et al (2015) Multi-source transfer learning based on label shared subspace. Pattern Recogn Lett 51:101–106

    Article  Google Scholar 

  • Gao P, Li J et al (2021) Multi-source fast transfer learning algorithm based on support vector machine. Appl Intell 59:8451–8465

    Article  Google Scholar 

  • Gao P, Li P et al (2022a) Multisource mobile transfer learning algorithm based on dynamic model compression. Secur Commun Netw 2022:1–12

    Google Scholar 

  • Gao P, Li J et al (2022b) Multi-source deep transfer learning based on balanced distribution adaptation. Comput Intell Neurosci 2022:1–12

    Article  Google Scholar 

  • Ge X, Yu S, Lin M et al (2017) A selective transfer learning method for concept drift adaptation. In: International symposium on neural networks. Springer, Cham, pp 353–361

  • Griffin G, Holub A, Perona P (2007) Caltech-256 object category dataset[EB/OL]. https://authors.library.caltech.edu/7694/?ref=https://githubhelp.com. Accessed 30 June 2021

  • Ham J, Lee D, Saul L (2005) Semisupervised alignment of manifolds. In: Proceedings of the 10th international workshop on artificial intelligence and statistics. pp 120–127

  • Huang ML, Chuang TC, Liao YC (2022) Application of transfer learning and image augmentation technology for tomato pest identification. Sustain Comput Inform Syst 33:100646

    Google Scholar 

  • Kim Y-M, Shin S-J, Cho H-W (2022) Predictive modeling for machining power based on multi-source transfer learning in metal cutting. Int J Precis Eng Manuf Green Technol 9:107–125

    Article  Google Scholar 

  • Li X, Mao W, Jiang W (2016) Extreme learning machine based transfer learning for data classification. Neurocomputing 174:203–221

    Article  Google Scholar 

  • Long M, Wang J, Ding G et al (2014) Adaptation regularization: a general framework for transfer learning. IEEE Trans Knowl Data Eng 26(5):1076–1089

    Article  Google Scholar 

  • Long M, Wang J, Sun J et al (2015) Domain invariant transfer kernel learning. IEEE Trans Knowl Data Eng 27(6):1519–1532

    Article  Google Scholar 

  • Luo L, Wang X, Hu S et al (2019) A unified framework for interactive image segmentation via Fisher rules. Vis Comput 35(12):1869–1882

    Article  Google Scholar 

  • Ma Y, Xu J et al (2017) A visual analytical approach for transfer learning in classification. Inf Sci 390:54–69

    Article  Google Scholar 

  • Mozafari AS, Jamzad M (2016) A SVM-based model-transferring method for heterogeneous domain adaptation. Pattern Recogn 56:142–158

    Article  Google Scholar 

  • Netzer Y, Wang T, Coates A et al (2011) Reading digits in natural images with unsupervised feature learning. In: Nips workshop on deep learning and unsupervised feature learning. p 5

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Peng X, Bai Q, Xia X et al (2019) Moment matching for multi-source domain adaptation. In: Proceedings of the IEEE/CVF international conference on computer vision. pp 1406–1415

  • Shen J, Qu Y, Zhang W et al (2018) Wasserstein distance guided representation learning for domain adaptation. In: Thirty-second AAAI conference on artificial intelligence. pp 4058–4065

  • Sun S, Shi H, Wu Y (2015) A survey of multi-source domain adaptation. Inf Fusion 24:84–92

    Article  Google Scholar 

  • Sun B, Feng J, Saenko K (2016) Return of frustratingly easy domain adaptation. Proc AAAI Conf Artif Intell 30(1):8

    Google Scholar 

  • Venkateswara H, Eusebio J, Chakraborty S et al (2017) Deep hashing network for unsupervised domain adaptation. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp 5018–5027

  • Wu Q, Zhou X, Yan Y et al (2017) Online transfer learning by leveraging multiple source domains. Knowl Inf Syst 52(3):687–707

    Article  Google Scholar 

  • Xu R, Chen Z, Zuo W et al (2018) Deep cocktail network: multi-source unsupervised domain adaptation with category shift. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp 3964–3973

  • Yang J, Yan R, Hauptmann AG (2007) Cross-domain video concept detection using adaptive SVMs. In: Proceedings of the 15th international conference on multimedia 2007, Augsburg, Germany, September 24–29, 2007. ACM

  • Yang S, Kong X, Wang Q et al (2021) A multi-source ensemble domain adaptation method for rotary machine fault diagnosis. Measurement 186:110213

    Article  Google Scholar 

  • Yao Y, Doretto G (2010) Boosting for transfer learning with multiple sources. In: 2010 IEEE Computer Society Conference on computer vision and pattern recognition. IEEE

  • Zadrozny B (2004) Learning and evaluating classifiers under sample selection bias. In: Proceedings of the twenty-first international conference on machine learning. p 114

  • Zellinger W et al (2020) Multi-source transfer learning of time series in cyclical manufacturing. J Intell Manuf 31:777–787

    Article  Google Scholar 

  • Zhao H, Zhang S, Wu G et al (2018) Adversarial multiple source domain adaptation. Adv Neural Inf Process Syst 31:8559–8570

    Google Scholar 

  • Zhao H, Des Combes RT, Zhang K et al (2019) On learning invariant representation for domain adaptation. In: International conference on machine learning. pp 7523–7532

  • Zhu Y, Zhuang F, Wang D (2019) Aligning domain-specific distribution and classifier for cross-domain classification from multiple sources. Proc AAAI Conf Artif Intell 33(01):5989–5996

    Google Scholar 

Download references

Acknowledgements

This work has been supported by China’s national key research and development plan. (2016YFB0801004), Science and Technology Major Special Project of Heilongjiang (CN) (2020ZX14A02), Natural Science Foundation of Heilongjiang Province (C2016053, LH2020H093), Scientific research project of traditional Chinese medicine in Heilongjiang Province (general survey of traditional Chinese medicine resources 2018hljzyzypc-21), Project of “Support plan for young backbone teachers” of Heilongjiang University of traditional Chinese medicine (15041190011).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peng Gao.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ding, C., Gao, P., Li, J. et al. Multi-source deep transfer learning algorithm based on feature alignment. Artif Intell Rev 56 (Suppl 1), 769–791 (2023). https://doi.org/10.1007/s10462-023-10545-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-023-10545-w

Keywords

Navigation