Canonical correlation analysis for multilabel classification: a least-squares formulation, extensions, and analysis
Related Experiment Video
Updated: Jun 9, 2026

Basics of Multivariate Analysis in Neuroimaging Data
Published on: July 24, 2010
Liang Sun1, Shuiwang Ji, Jieping Ye
1Department of Computer Science and the Center for Evolutionary Medicine and Informatics (CEMI) of The Biodesign Institute, Arizona State University, Tempe, AZ 85287, USA. sun.liang@asu.edu
Abstract:
Canonical Correlation Analysis (CCA) is a well-known technique for finding the correlations between two sets of multidimensional variables. It projects both sets of variables onto a lower-dimensional space in which they are maximally correlated. CCA is commonly applied for supervised dimensionality reduction in which the two sets of variables are derived from the data and the class labels, respectively. It is well-known that CCA can be formulated as a least-squares problem in the binary class case. However, the extension to the more general setting remains unclear. In this paper, we show that under a mild condition which tends to hold for high-dimensional data, CCA in the multilabel case can be formulated as a least-squares problem. Based on this equivalence relationship, efficient algorithms for solving least-squares problems can be applied to scale CCA to very large data sets. In addition, we propose several CCA extensions, including the sparse CCA formulation based on the 1-norm regularization. We further extend the least-squares formulation to partial least squares. In addition, we show that the CCA projection for one set of variables is independent of the regularization on the other set of multidimensional variables, providing new insights on the effect of regularization on CCA. We have conducted experiments using benchmark data sets. Experiments on multilabel data sets confirm the established equivalence relationships. Results also demonstrate the effectiveness and efficiency of the proposed CCA extensions.
Related Concept Videos
Correlation and Regression
Calculating and Interpreting the Linear Correlation Coefficient
Calibration Curves: Correlation Coefficient
Correlation of Experimental Data
For example, a spherical particle moving through a viscous fluid experiences drag. Dimensional analysis shows that the drag force depends on the particle's diameter, velocity, and...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Calibration Curves: Linear Least Squares
For data that follow a straight line, the standard method for fitting is the linear...
