canonical correlation
Let be the matrix corresponding to the signals and be a matrix corresponding to one set of signals. Time indexes each row of the matrix ( time samples). Let and be the sample covariance matrices of and , respectively, and let be the sample covariance matrix between and . For simplicity, we suppose that all signals have zero mean.
Canonical correlation analysis (CCA) finds the linear combinations of the column of and that has the largest correlation; i.e., it finds the weight vectors (loadings) and that maximize:
(1) |
We follow the derivations of Johnson and we do a change of basis: and .
(2) |
By the Cauchy-Schwartz inequality:
(3) |
The inequality above is an equality when and are collinear. The right hand side of the expression above is a Rayleigh quotient and it is maximum when is the eigenvector corresponding to the largest eingenvalue of (we obtain the other rows by using the other eigenvalues in decreasing magnitude). This results if the basis of the CCA. We can compute the two canonical variables: and .
We can continue this way to find the subsequent vectors
Title | canonical correlation |
---|---|
Canonical name | CanonicalCorrelation |
Date of creation | 2013-03-22 19:16:11 |
Last modified on | 2013-03-22 19:16:11 |
Owner | tony_bruguier (26297) |
Last modified by | tony_bruguier (26297) |
Numerical id | 4 |
Author | tony_bruguier (26297) |
Entry type | Definition |
Classification | msc 62H20 |