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.
Similar content being viewed by others
References
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
Chen X, Xu JM (2016) Uncooperative gait recognition: re-ranking based on sparse coding and multi-view hypergraph learning. Pattern Recognit 53:116–129
Hardoon DR, Szedmak S, Taylor JS (2004) Canonical correlation analysis: an overview with application to learning methods. Neural Comput 16(12):2639–2664
Hostelling H (1936) Relations between two sets of variables. Biometrika 28:312–377
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
Zhang X, Liao SZ (2016) Tensor completion via multi-shared-modes canonical correlation analysis. Neurocomputing 205:106–115
Cai J, Tang Y, Wang JJ (2016) Kernel canonical correlation analysis via gradient descent. Neurocomputing 182:322–331
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
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
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
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
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
Akaho S (2007) A kernel method for canonical correlation analysis. Proc Int Meet Psychom Soc 40(2):263–269
Sun TK, Chen SC (2007) Locality preserving CCA with applications to data visualization and pose estimation. Image Vis Comput 25:531–543
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
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
Melzer T, Reiter M, Bischof H (2003) Appearance models based on kernel canonical correlation analysis. Pattern Recognit 36(9):1961–1971
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
Liu WF, Liu HL, Tao DP, Wang YJ, Lu K (2015) Multiview Hessian regularized logistic regression for action recognition. Signal Process 110:101–107
Peng Y, Zhang DQ, Zhang JC (2010) A new canonical correlation analysis algorithm with local discriminant. Neural Process Lett 31(1):1–15
Zu C, Zhang DQ (2016) Canonical sparse cross-view correlation analysis. Neurocomputing 191:263–272
Zhu CM, Wang Z, Gao DQ (2015) Globalized and localized canonical correlation analysis with multiple empirical kernel mapping. Neurocomputing 154:257–275
Blake CL, Newman DJ, Hettich S, Merz CJ (2012) UCI repository of machine learning databases. [Online]. Available: http://archive.ics.uci.edu/ml/datasets
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
Tenenbaum J, Silva V, Langford JC (2000) A global geometric framework for nonlinear dimensionality reduction. Science 290:2319–2323
Cawley GC (2010) On over-fitting in model selection and subsequent selection bias in performance evaluation. J Mach Learn Res 11:2079–2107
Zhou Y, Liu K, Carrillo RE, Barner KE, Kiamilev F (2013) Kernel-based sparse representation for gesture recognition. Pattern Recognit 46:3208–3222
Ye JP (2005) Generalized low rank approximations of matrices. Mach Learn 61(1):167–191
Zhu CM, Wang Z (2017) Entropy-based matrix learning machine for imbalanced data sets. Pattern Recognit Lett 88:72–80
Bartlett P, Boucheron S, Lugosi G (2002) Model selection and error estimation. Mach Learn 48:85–113
Koltchinskii V (2001) Rademacher penalties and structural risk minimization. IEEE Trans Inf Theor 47(5):1902–1914
Koltchinskii V, Panchenko D (2000) Rademacher processes and bounding the risk of function learning. High Dimens Probab II:443–459
Mendelson S (2002) Rademacher averages and phase transitions in glivenko–cantelli classes. IEEE Trans Inf Theor 48(1):251–263
Wang Z, Zhu CM, Niu ZX, Gao DQ, Feng X (2015) Multi-kernel classification machine with reduced complexity. Knowl Based Syst 65:83–95
Zhu CM, Gao DQ (2015) Improved multi-kernel classification machine with Nystrom approximation technique. Pattern Recognit 48:1490–1509
Vapnik V, Chervonenkis A (1971) On the uniform convergence of relative frequencies of events to their probabilities. Theor Probab Appl 16(2):264–280
Koltchinskii V (2001) Rademacher penalties and structural risk minimization. IEEE Trans Inf Theor 47(5):1902–1914
Wang Z, Xu J, Chen SC, Gao DQ (2012) Regularized multi-view machine based on response surface technique. Neurocomputing 97:201–213
Yang XH, Liu WF, Tao DP, Cheng J (2017) Canonical correlation analysis networks for two-view image recognition. Inf Sci 385–386:338–352
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-017-0644-5