[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Joint discriminative subspace and distribution adaptation for unsupervised domain adaptation

Published: 01 July 2020 Publication History

Abstract

In traditional machine learning algorithms, the classification models are learned on the training data (source domain) to reuse for labelling the test data (target domain) where the training and test samples are from the same distributions. However in nowadays applications, the existence of distribution shift across the source and target doamins degrades the model performance, significantly. Domain adaptation methods have been proposed to compensate domain shift problem by aligning the distributions across the source and target domains under various adaptation strategies. This paper addresses the robust image classification problem for unsupervised domain adaptation. Specifically, following three methods are proposed: Discriminative Subspace Learning (DSL), Joint Geometrical and Statistical Distribution Adaptation (GSDA), and Joint Subspace and Distribution Adaptation (DSL-GSDA). DSL is a subspace centric method that aligns the specific and shared features across domains. Indeed, DSL finds two projections to map the source and target data into independent subspaces by aligning the discriminant and global structures of domains. GSDA trends to find an adaptive classifier through statistical and geometrical distribution alignment and minimizes the prediction error. DSL-GSDA, as a combination of DSL and GSDA, consists of two subspace and distribution adaptation levels. DSL-GSDA uses DSL to build two aligned subspaces of source and target domains. The distributions of source and target data in new subspaces is adapted via GSDA. The proposed methods are evaluated on benchmark visual datasets for object, digit and face recongnition tasks. Visual datasets consist of image domains that have been captured under various real-world conditions where the domain shift is unavoidable. The experiment results show that DSL, GSDA and DSL-GSDA outperform other state-of-the-art domain adaptation methods by 6.19%, 1.48% and 1.99% improvement, respectively. Our source code is available at https://github.com/jtahmores/DSLGSDA (https://github.com/jtahmores/DSLGSDA).

References

[1]
Shi Y, Sha F (2012) Information-theoretical learning of discriminative clusters for unsupervised domain adaptation. arXiv:1206.6438
[2]
Gong B, Grauman K, Sha F (2013) Reshaping visual datasets for domain adaptation. In: Advances in Neural Information Processing Systems, pp 1286–1294
[3]
Jhuo IH, Liu D, Lee DT, Chang SF (2012) Robust visual domain adaptation with low-rank reconstruction. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition. IEEE, pp 2168–2175
[4]
Daume HIII and Marcu DDomain adaptation for statistical classifiersJ Artif Intell Res200626101-1262306416
[5]
Patel VM, Gopalan R, Li R, and Chellappa R Visual domain adaptation: a survey of recent advances IEEE Signal Process Mag 2015 32 3 53-69
[6]
Hana D, Liu Q, Fan W (2017) A New Image Classification Method Using CNN transfer learning and Web Data Augmentation. Expert Systems with Applications
[7]
Luo Z, Hu J, Deng W, Shen H (2018) Deep unsupervised domain adaptation for face recognition. In: 2018 13th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2018). IEEE, pp 453–457
[8]
Wen G, Chen H, Cai D, and He X Improving face recognition with domain adaptation Neurocomputing 2018 287 45-51
[9]
Blitzer J, Dredze M, Pereira F (2007) Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification. In: ACL, vol 7, pp 440–447
[10]
Glorot X, Bordes A, Bengio Y (2011) Domain adaptation for large-scale sentiment classification: a deep learning approach. In: Proceedings of the 28th international conference on machine learning (ICML-11), pp 513–520
[11]
Sun Y, Tzeng E, Darrell T, Efros AA (2019) Unsupervised Domain Adaptation through Self-Supervision. arXiv:1909.11825
[12]
Ciga O, Chen J, Martel A (2019) Multi-layer Domain Adaptation for Deep Convolutional Networks. In: Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data. Springer, Cham, pp 20–27
[13]
Yang J, Yan R, Hauptmann AG (2007) Cross-domain video concept detection using adaptive svms. In: Proceedings of the 15th ACM international conference on Multimedia. ACM, pp 188–197
[14]
Duan L, Xu D, Tsang IWH, and Luo J Visual event recognition in videos by learning from web data IEEE Trans Pattern Anal Mach Intell 2012 34 9 1667-1680
[15]
Saenko K, Kulis B, Fritz M, Darrell T (2010) Adapting visual category models to new domains. In: European conference on computer vision. Springer, Berlin, pp 213–226
[16]
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: International conference on machine learning, pp 647–655
[17]
LeCun Y, Bottou L, Bengio Y, and Haffner P Gradient-based learning applied to document recognition Proc. IEEE 1998 86 11 2278-2324
[18]
Griffin G, Holub A, Perona P (2007) Caltech-256 object category dataset
[19]
Sim T, Baker S, Bsat M (2001) The CMU pose, illumination and expression (PIE) database of human faces. Carnegie Mellon University, The Robotics Institute
[20]
Blitzer J, McDonald R, Pereira F (2006) July) Domain adaptation with structural correspondence learning. In: Proceedings of the 2006 conference on empirical methods in natural language processing. Association for Computational Linguistics, pp 120–128
[21]
Jiang J, Zhai C (2007) Instance weighting for domain adaptation in NLP. In: Proceedings of the 45th annual meeting of the association of computational linguistics, pp 264–271
[22]
Bruzzone L and Marconcini M Domain adaptation problems: a DASVM classification technique and a circular validation strategy IEEE Trans Pattern Anal Mach Intell 2010 32 5 770-87
[23]
Sun Q, Chattopadhyay R, Panchanathan S, Ye J (2011) A two-stage weighting framework for multi-source domain adaptation. In: Advances in neural information processing systems, pp 505–513
[24]
Long M, Wang J, Ding G, Pan SJ, and Philip SY Adaptation regularization: a general framework for transfer learning IEEE Trans Knowl Data Eng 2014 26 5 1076-89
[25]
Luo L, Chen L, Hu S, Lu Y, Wang X (2017) Discriminative and geometry aware unsupervised domain adaptation. arXiv:1712.10042
[26]
Pan SJ, Tsang IW, Kwok JT, and Yang Q Domain adaptation via transfer component analysis IEEE Trans Neural Netw 2011 22 2 199-210
[27]
Long M, Wang J, Ding G, Sun J, Philip SY (2013, December) Transfer feature learning with joint distribution adaptation. In: 2013 IEEE International Conference on Computer Vision (ICCV). IEEE, pp 2200–2207
[28]
Tahmoresnezhad J and Hashemi S Visual domain adaptation via transfer feature learning Knowl Inf Syst 2017 50 2 585-605
[29]
Xu Y, Fang X, Wu J, Li X, and Zhang DDiscriminative transfer subspace learning via low-rank and sparse representationIEEE Trans Image Process2016252850-633455451
[30]
Luo L, Wang X, Hu S, Chen L (2017) Robust data geometric structure aligned close yet discriminative domain adaptation. arXiv:1705.08620
[31]
Wang J, Chen Y, Hao S, Feng W, Shen Z (2017) Balanced distribution adaptation for transfer learning. In: 2017 IEEE International Conference on Data Mining (ICDM). IEEE, pp 1129–1134
[32]
Ghifary M, Balduzzi D, Kleijn WB, and Zhang M Scatter component analysis: a unified framework for domain adaptation and domain generalization IEEE Trans Pattern Anal Mach Intell 2017 39 7 1414-30
[33]
Liu J, Li J, and Lu K Coupled local–global adaptation for multi-source transfer learning Neurocomputing 2018 275 247-54
[34]
Liang J, He R, Sun Z, and Tan T Aggregating randomized clustering-promoting invariant projections for domain adaptation IEEE Trans Pattern Anal Mach Intell 2018 41 5 1027-1042
[35]
Fernando B, Habrard A, Sebban M (2013) Tuytelaars T (2013, December) Unsupervised visual domain adaptation using subspace alignment. In: Computer Vision (ICCV) IEEE International Conference. IEEE, pp 2960–2967
[36]
Sun B, Saenko K (2015) Subspace distribution alignment for unsupervised domain adaptation. In: BMVC, pp 24–1
[37]
Zhang J, Li W, Ogunbona P (2017) Joint geometrical and statistical alignment for visual domain adaptation. arXiv:1705.05498
[38]
Gholenji E, Tahmoresnezhad J (2019) Joint local and statistical discriminant Llearning via feature alignment. Signal, Image and Video Processing. 10.1007/s11760-019-01587-1
[39]
Rezaei S and Tahmoresnezhad J Discriminative and domain invariant subspace alignment for visual tasks Iran Journal of Computer Science 2019 2 219-230
[40]
Mardani M, Tahmoresnezhad J (2018) Joint Distribution Adaptation via Feature and Model Matching. Scientia Iranica
[41]
Tahmoresnezhad J and Hashemi S A generalized kernel-based random k-samplesets method for transfer learning Iran J Sci Technol Trans Electr Eng 2015 39 193-207
[42]
Abdi H and Williams LJ Principal component analysis Wiley Interdiscip Rev Comput Stat 2010 2 4 433-59
[43]
Wang J, Feng W, Chen Y, Yu H, Huang M, Yu PS (2018) Visual domain adaptation with manifold embedded distribution alignment. In: 2018 ACM Multimedia Conference on Multimedia Conference. ACM, pp 402–410
[44]
Gopalan R, Li R, Chellappa R (2011) Domain adaptation for object recognition: An unsupervised approach. In: 2011 international conference on computer vision. IEEE, pp 999–1006
[45]
Welling M (2005) Fisher linear discriminant analysis. Department of Computer Science, University of Toronto 3(1)
[46]
McLachlan GJ (2004) Discriminant analysis and statistical pattern recognition, John Wiley and Sons, 544
[47]
Harel M, Mannor S (2010) Learning from multiple outlooks. arXiv:1005.0027
[48]
Alvarez MA, Rosasco L, and Lawrence ND Kernels for vector-valued functions: a review Found Trends Mach Learn 2012 4 3 195-266
[49]
Schölkopf B, Herbrich R, Smola AJ (2001) A generalized representer theorem. In: International conference on computational learning theory, pp 416–426
[50]
Gretton A, Borgwardt K, Rasch MJ, Scholkopf B, Smola AJ (2008) A kernel method for the two-sample problem. arXiv:0805.2368
[51]
Belkin M, Niyogi P, and Sindhwani VManifold regularization: a geometric framework for learning from labeled and unlabeled examplesJ Mach Learni Res20067Nov2399-43422744441222.68144
[52]
Li J, Lu K, Huang Z, Zhu L, and Shen HT Transfer independently together: a generalized framework for domain adaptation IEEE Trans Cybern 2018 49 6 2144-2155
[53]
Li S, Song S, Huang G, Ding Z, and Wu CDomain invariant and class discriminative feature learning for visual domain adaptationIEEE Trans Image Process20182794260-42733814287
[54]
Uzair M and Mian A Blind domain adaptation with augmented extreme learning machine features IEEE Trans Cybern 2016 47 3 651-660
[55]
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097–1105
[56]
Long M, Cao Y, Wang J, Jordan MI (2015) Learning transferable features with deep adaptation networks. arXiv:1502.02791
[57]
Tzeng E, Hoffman J, Zhang N, Saenko K, Darrell T (2014) Deep domain confusion: Maximizing for domain invariance. arXiv:1412.3474
[58]
Lu H, Zhang L, Cao Z, Wei W, Xian K, Shen C, van den Hengel A (2017) When unsupervised domain adaptation meets tensor representations. In: Proceedings of the IEEE International Conference on Computer Vision, pp 599–608
[59]
Gholami B, Pavlovic V (2017) Punda: Probabilistic unsupervised domain adaptation for knowledge transfer across visual categories. In: Proceedings of the IEEE International Conference on Computer Vision, pp 3581–3590

Cited By

View all
  • (2023)Cross-database facial expression recognition based on hybrid improved unsupervised domain adaptationMultimedia Tools and Applications10.1007/s11042-022-13311-282:1(1105-1129)Online publication date: 1-Jan-2023
  • (2023)A novel class-level weighted partial domain adaptation network for defect detectionApplied Intelligence10.1007/s10489-023-04733-y53:20(23083-23096)Online publication date: 1-Oct-2023
  • (2023)Kernelized global-local discriminant information preservation for unsupervised domain adaptationApplied Intelligence10.1007/s10489-023-04706-153:21(25412-25434)Online publication date: 1-Nov-2023
  • Show More Cited By

Index Terms

  1. Joint discriminative subspace and distribution adaptation for unsupervised domain adaptation
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Applied Intelligence
        Applied Intelligence  Volume 50, Issue 7
        Jul 2020
        313 pages

        Publisher

        Kluwer Academic Publishers

        United States

        Publication History

        Published: 01 July 2020

        Author Tags

        1. Unsupervised domain adaptation
        2. Discriminative subspace alignment
        3. Classification model
        4. Image classification
        5. Domain shift

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 09 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Cross-database facial expression recognition based on hybrid improved unsupervised domain adaptationMultimedia Tools and Applications10.1007/s11042-022-13311-282:1(1105-1129)Online publication date: 1-Jan-2023
        • (2023)A novel class-level weighted partial domain adaptation network for defect detectionApplied Intelligence10.1007/s10489-023-04733-y53:20(23083-23096)Online publication date: 1-Oct-2023
        • (2023)Kernelized global-local discriminant information preservation for unsupervised domain adaptationApplied Intelligence10.1007/s10489-023-04706-153:21(25412-25434)Online publication date: 1-Nov-2023
        • (2023)A source free domain adaptation model based on adversarial learning for image classificationApplied Intelligence10.1007/s10489-022-04026-w53:9(11389-11402)Online publication date: 1-May-2023
        • (2022)Decomposed-distance weighted optimal transport for unsupervised domain adaptationApplied Intelligence10.1007/s10489-021-03112-952:12(14070-14084)Online publication date: 1-Sep-2022
        • (2022)Heterogeneous domain adaptation with statistical distribution alignment and progressive pseudo label selectionApplied Intelligence10.1007/s10489-021-02756-x52:7(8038-8055)Online publication date: 1-May-2022
        • (2022)Lie group manifold analysis: an unsupervised domain adaptation approach for image classificationApplied Intelligence10.1007/s10489-021-02564-352:4(4074-4088)Online publication date: 1-Mar-2022
        • (2021)Cross-project software defect prediction based on domain adaptation learning and optimizationExpert Systems with Applications: An International Journal10.1016/j.eswa.2021.114637171:COnline publication date: 1-Jun-2021
        • (2021)Cross- and multiple-domains visual transfer learning via iterative Fischer linear discriminant analysisKnowledge and Information Systems10.1007/s10115-021-01586-063:8(2157-2188)Online publication date: 1-Aug-2021

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media