mlsanityData to 7 Oct 2026

An Online Riemannian PCA for Stochastic Canonical Correlation Analysis

arXiv 2106.07479 ↗First posted 8 Jun 2021cs.LG cs.AI stat.MLcited by 7

Not on the map. Why?

Abstract (arXiv)

We present an efficient stochastic algorithm (RSG+) for canonical correlation analysis (CCA) using a reparametrization of the projection matrices. We show how this reparametrization (into structured matrices), simple in hindsight, directly presents an opportunity to repurpose/adjust mature techniques for numerical optimization on Riemannian manifolds. Our developments nicely complement existing methods for this problem which either require O(d3) time complexity per iteration with O(frac1√t) convergence rate (where d is the dimensionality) or only extract the top 1 component with O(frac1t) convergence rate. In contrast, our algorithm offers a strict improvement for this classical problem: it achieves O(d2k) runtime complexity per iteration for extracting the top k canonical components with O(frac1t) convergence rate. While the paper primarily focuses on the formulation and technical analysis of its properties, our experiments show that the empirical behavior on common datasets is quite promising. We also explore a potential application in training fair models where the label of protected attribute is missing or otherwise unavailable.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 22 of its 49 references that are in the map. First posted on arXiv 8 Jun 2021.

Builds on

22 of 49 references.

References · 22

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  4. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
  5. 2018Insights on representational similarity in neural networks with canonical correlationcited by 318
  6. 2018Empirical Risk Minimization under Fairness Constraintscited by 226
  7. 2018Riemannian Adaptive Optimization Methodscited by 187
  8. 2016On Deep Multi-View Representation Learning: Objectives and Optimizationcited by 162
  9. 2014Hypercolumns for Object Segmentation and Fine-grained Localizationcited by 128
  10. 2013Manopt, a Matlab toolbox for optimization on manifoldscited by 112
  11. 2017Beyond Parity: Fairness Objectives for Collaborative Filteringcited by 93
  12. 2020FairALM: Augmented Lagrangian Method for Training Fair Models with Little Regretcited by 22
10 more
  1. 2015Tensor Canonical Correlation Analysis for Multi-view Dimension Reductioncited by 14
  2. 2016Efficient Algorithms for Large-scale Generalized Eigenvector Computation and Canonical Correlation Analysiscited by 10
  3. 2017Stochastic Canonical Correlation Analysiscited by 7
  4. 2017Stochastic Approximation for Canonical Correlation Analysiscited by 7
  5. 2016Doubly Accelerated Methods for Faster CCA and Generalized Eigendecompositioncited by 5
  6. 2016Four lectures on probabilistic methods for data sciencecited by 5
  7. 2015Finding Linear Structure in Large Datasets with Scalable Canonical Correlation Analysiscited by 4
  8. 2015Stochastic Optimization for Deep CCA via Nonlinear Orthogonal Iterationscited by 4
  9. 2016Efficient Globally Convergent Stochastic Optimization for Canonical Correlation Analysiscited by 4
  10. 2019Deep Multi-View Learning via Task-Optimal CCAcited by 2

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 2; 2024: 1; 2025: 1.

7 papers.