Related Experiment Video
Updated: Sep 6, 2025

Identification of Disease-related Spatial Covariance Patterns using Neuroimaging Data
Published on: June 26, 2013
An Online Riemannian PCA for Stochastic Canonical Correlation Analysis
Zihang Meng1, Rudrasis Chakraborty2, Vikas Singh1
1University of Wisconsin-Madison.
We developed RSG+, an efficient stochastic algorithm for canonical correlation analysis (CCA). This method improves computational efficiency for extracting multiple canonical components, offering promising results and potential applications in fair machine learning.
Area of Science:
- Statistics
- Machine Learning
- Numerical Optimization
Background:
- Canonical Correlation Analysis (CCA) is crucial for finding relationships between datasets.
- Existing CCA algorithms face limitations in computational complexity and the number of components extractable.
- Optimization on Riemannian manifolds offers advanced techniques for matrix problems.
Purpose of the Study:
- To introduce an efficient stochastic algorithm, RSG+, for Canonical Correlation Analysis (CCA).
- To improve the scalability and performance of CCA for extracting multiple components.
- To explore the application of the developed algorithm in training fair models.
Main Methods:
- Reparametrization of projection matrices into structured matrices.
- Leveraging numerical optimization techniques for Riemannian manifolds.
- Development of the RSG+ stochastic algorithm.
Main Results:
- The RSG+ algorithm achieves O(d^2 k) runtime complexity per iteration for extracting k components.
- Demonstrates a faster convergence rate compared to existing methods.
- Empirical experiments show promising performance on common datasets.
Conclusions:
- The RSG+ algorithm provides a significant improvement in efficiency for multi-component CCA.
- The reparametrization strategy effectively integrates Riemannian optimization.
- The method shows potential for applications in areas like fair machine learning with incomplete data.
More Related Videos
Related Concept Videos
Coefficient of Correlation
If you suspect a linear relationship between x and y, then r can measure how strong the linear relationship is.
What the VALUE of r tells us:
The value of r is always between –1 and +1: –1 ≤ r ≤ 1.
The size of the correlation r indicates the...
Calculating and Interpreting the Linear Correlation Coefficient
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
Calibration Curves: Correlation Coefficient
Routh-Hurwitz Criterion I
To apply the Routh-Hurwitz criterion, a Routh table is constructed. The table's rows are labeled with powers of the complex frequency variable s, starting from the...

