Skip to main content
Log in

Weight-based canonical sparse cross-view correlation analysis

  • Theoretical Advances
  • Published:
Pattern Analysis and Applications Aims and scope Submit manuscript

Abstract

As a powerful method for multi-view feature extraction, canonical correlation analysis (CCA) can find linear correlation relationship between feature sets from two views. However, CCA has two disadvantages. One is CCA cannot find nonlinear correlation relationship and the local structure of features; the other is CCA does not consider the structure and cross-view information in feature extraction. Thus, Kernel CCA and locality preserving CCA are proposed to overcome the first disadvantage, while Canonical Sparse Cross-view Correlation Analysis (CSCCA) and its kernel version, Kernel CSCCA (KCSCCA), are proposed to overcome the second one. But CSCCA and KCSCCA ignore the weights of data so that the differences between data are not considered. Since globalized and localized CCA considers the weights of data so as to reflect the global and local structure and information of features, this paper introduces the weights of data into CSCCA and proposes a weight-based CSCCA (WCSCCA). Furthermore, a kernel version of WCSCCA (KWCSCCA) is also proposed to find the nonlinear correlation relationship between two sets of features. WCSCCA has the following contributions. First, on the base of CSCCA, it considers the structure and cross-view information in feature extraction. Second, with the weights of data introduced, WCSCCA can make full use of the differences between data for feature extraction according to the global and local structures and information of features. Moreover, on the base of WCSCCA, KWCSCCA can find the nonlinear correlation relationship of features. Finally, for a fair comparison, this paper adopts similar experimental settings and data sets which are used in the experiments of CSCCA and KCSCCA. The experimental results show that WCSCCA and KWCSCCA (1) can preserve much discriminant information; (2) have best recognition accuracies in average compared with other CCA-related methods; (3) have smaller Rademacher complexities; (4) save time compared with CSCCA and KCSCCA, respectively.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Wu F, Jing XY, You XG, Yue D, Hu RM, Yang JY (2016) Multi-view low-rank dictionary learning for image classification. Pattern Recognit 50:143–154

    Article  MATH  Google Scholar 

  2. Chen X, Xu JM (2016) Uncooperative gait recognition: re-ranking based on sparse coding and multi-view hypergraph learning. Pattern Recognit 53:116–129

    Article  Google Scholar 

  3. Hardoon DR, Szedmak S, Taylor JS (2004) Canonical correlation analysis: an overview with application to learning methods. Neural Comput 16(12):2639–2664

    Article  MATH  Google Scholar 

  4. Hostelling H (1936) Relations between two sets of variables. Biometrika 28:312–377

    Google Scholar 

  5. Yang S, Schreier PJ, Ramirez D, Hasija T (2016) Canonical correlation analysis of high-dimensional data with very small sample support. Signal Process 128:449–458

    Article  Google Scholar 

  6. Zhang X, Liao SZ (2016) Tensor completion via multi-shared-modes canonical correlation analysis. Neurocomputing 205:106–115

    Article  Google Scholar 

  7. Cai J, Tang Y, Wang JJ (2016) Kernel canonical correlation analysis via gradient descent. Neurocomputing 182:322–331

    Article  Google Scholar 

  8. Xing XL, Wang KJ, Yan T, Lv ZW (2016) Complete canonical correlation analysis with application to multi-view gait recognition. Pattern Recognit 50:107–117

    Article  Google Scholar 

  9. Chen ZW, Zhang K, Ding SX, Shardt YAW, Hu ZK (2016) Improved canonical correlation analysis-based fault detection methods for industrial processes. J Process Control 41:26–34

    Article  Google Scholar 

  10. Chen ZW, Ding SX, Zhang K, Li ZB, Hu ZK (2016) Canonical correlation analysis-based fault detection methods with application to alumina evaporation process. Control Eng Pract 46:51–58

    Article  Google Scholar 

  11. Zhou LX, Takane Y, Hwang HS (2016) Dynamic GSCANO (generalized structured canonical correlation analysis) with applications to the analysis of effective connectivity in functional neuroimaging data. Comput Stat Data Anal 101:93–109

    Article  MathSciNet  MATH  Google Scholar 

  12. Sun TK, Chen SC, Yang, JY, Shi PF (2008) A novel method of combined feature extraction for recognition. In: 8th IEEE international conference on data mining, pp 1043–1048

  13. Akaho S (2007) A kernel method for canonical correlation analysis. Proc Int Meet Psychom Soc 40(2):263–269

    MathSciNet  Google Scholar 

  14. Sun TK, Chen SC (2007) Locality preserving CCA with applications to data visualization and pose estimation. Image Vis Comput 25:531–543

    Article  Google Scholar 

  15. Yamanishi Y, Vert JP, Nakaya A, Kanehisa M (2003) Extraction of correlated gene clusters from multiple genomic data by generalized kernel canonical correlation analysis. Bioinformatics 19(1):323–330

    Article  Google Scholar 

  16. Zhu XF, Huang Z, Shen HT, Cheng J, Xu CS (2012) Dimensionality reduction by Mixed Kernel Canonical Correlation Analysis. Pattern Recognit 45(8):3003–3016

    Article  MATH  Google Scholar 

  17. Melzer T, Reiter M, Bischof H (2003) Appearance models based on kernel canonical correlation analysis. Pattern Recognit 36(9):1961–1971

    Article  MATH  Google Scholar 

  18. Liu WF, Zha ZJ, Wang YJ, Lu K, Tao DC (2016) p-Laplacian regularized sparse coding for human activity recognition. IEEE Trans Ind Electron 63(8):5120–5129

    Google Scholar 

  19. Liu WF, Liu HL, Tao DP, Wang YJ, Lu K (2015) Multiview Hessian regularized logistic regression for action recognition. Signal Process 110:101–107

    Article  Google Scholar 

  20. Peng Y, Zhang DQ, Zhang JC (2010) A new canonical correlation analysis algorithm with local discriminant. Neural Process Lett 31(1):1–15

    Article  Google Scholar 

  21. Zu C, Zhang DQ (2016) Canonical sparse cross-view correlation analysis. Neurocomputing 191:263–272

    Article  Google Scholar 

  22. Zhu CM, Wang Z, Gao DQ (2015) Globalized and localized canonical correlation analysis with multiple empirical kernel mapping. Neurocomputing 154:257–275

    Article  Google Scholar 

  23. Blake CL, Newman DJ, Hettich S, Merz CJ (2012) UCI repository of machine learning databases. [Online]. Available: http://archive.ics.uci.edu/ml/datasets

  24. Ahonen T, Hadid A, Pietik\(\ddot{a}\)inen M (2014) Face recognition with local binary patterns. In: Proceedings of the European conference on computer vision, pp 469–481

  25. Tenenbaum J, Silva V, Langford JC (2000) A global geometric framework for nonlinear dimensionality reduction. Science 290:2319–2323

    Article  Google Scholar 

  26. Cawley GC (2010) On over-fitting in model selection and subsequent selection bias in performance evaluation. J Mach Learn Res 11:2079–2107

    MathSciNet  MATH  Google Scholar 

  27. Zhou Y, Liu K, Carrillo RE, Barner KE, Kiamilev F (2013) Kernel-based sparse representation for gesture recognition. Pattern Recognit 46:3208–3222

    Article  MATH  Google Scholar 

  28. Ye JP (2005) Generalized low rank approximations of matrices. Mach Learn 61(1):167–191

    Article  MATH  Google Scholar 

  29. Zhu CM, Wang Z (2017) Entropy-based matrix learning machine for imbalanced data sets. Pattern Recognit Lett 88:72–80

    Article  Google Scholar 

  30. Bartlett P, Boucheron S, Lugosi G (2002) Model selection and error estimation. Mach Learn 48:85–113

    Article  MATH  Google Scholar 

  31. Koltchinskii V (2001) Rademacher penalties and structural risk minimization. IEEE Trans Inf Theor 47(5):1902–1914

    Article  MathSciNet  MATH  Google Scholar 

  32. Koltchinskii V, Panchenko D (2000) Rademacher processes and bounding the risk of function learning. High Dimens Probab II:443–459

    Article  MathSciNet  MATH  Google Scholar 

  33. Mendelson S (2002) Rademacher averages and phase transitions in glivenko–cantelli classes. IEEE Trans Inf Theor 48(1):251–263

    Article  MathSciNet  MATH  Google Scholar 

  34. Wang Z, Zhu CM, Niu ZX, Gao DQ, Feng X (2015) Multi-kernel classification machine with reduced complexity. Knowl Based Syst 65:83–95

    Article  Google Scholar 

  35. Zhu CM, Gao DQ (2015) Improved multi-kernel classification machine with Nystrom approximation technique. Pattern Recognit 48:1490–1509

    Article  Google Scholar 

  36. Vapnik V, Chervonenkis A (1971) On the uniform convergence of relative frequencies of events to their probabilities. Theor Probab Appl 16(2):264–280

    Article  MATH  Google Scholar 

  37. Koltchinskii V (2001) Rademacher penalties and structural risk minimization. IEEE Trans Inf Theor 47(5):1902–1914

    Article  MathSciNet  MATH  Google Scholar 

  38. Wang Z, Xu J, Chen SC, Gao DQ (2012) Regularized multi-view machine based on response surface technique. Neurocomputing 97:201–213

    Article  Google Scholar 

  39. Yang XH, Liu WF, Tao DP, Cheng J (2017) Canonical correlation analysis networks for two-view image recognition. Inf Sci 385–386:338–352

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by Natural Science Foundation of Shanghai under Grant No. 16ZR1414500 and National Natural Science Foundation of China under Grant No. 61602296, and the author would like to thank their supports.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Changming Zhu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, C., Zhou, R. & Zu, C. Weight-based canonical sparse cross-view correlation analysis. Pattern Anal Applic 22, 457–476 (2019). https://doi.org/10.1007/s10044-017-0644-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10044-017-0644-5

Keywords

Navigation