A Generalized EigenGame with Extensions to Multiview Representation Learning
Not on the map. Why?
Abstract (arXiv)
Generalized Eigenvalue Problems (GEPs) encompass a range of interesting dimensionality reduction methods. Development of efficient stochastic approaches to these problems would allow them to scale to larger datasets. Canonical Correlation Analysis (CCA) is one example of a GEP for dimensionality reduction which has found extensive use in problems with two or more views of the data. Deep learning extensions of CCA require large mini-batch sizes, and therefore large memory consumption, in the stochastic setting to achieve good performance and this has limited its application in practice. Inspired by the Generalized Hebbian Algorithm, we develop an approach to solving stochastic GEPs in which all constraints are softly enforced by Lagrange multipliers. Then by considering the integral of this Lagrangian function, its pseudo-utility, and inspired by recent formulations of Principal Components Analysis and GEPs as games with differentiable utilities, we develop a game-theory inspired approach to solving GEPs. We show that our approaches share much of the theoretical grounding of the previous Hebbian and game theoretic approaches for the linear case but our method permits extension to general function approximators like neural networks for certain GEPs for dimensionality reduction including CCA which means our method can be used for deep multiview representation learning. We demonstrate the effectiveness of our method for solving GEPs in the stochastic setting using canonical multiview datasets and demonstrate state-of-the-art performance for optimizing Deep CCA.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 62 references that are in the map. First posted on arXiv 21 Nov 2022.
Builds on
15 of 62 references.
References · 15
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2016On Deep Multi-View Representation Learning: Objectives and Optimizationcited by 162
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2022A survey of multimodal deep generative modelscited by 47
- 2019Eigenvalue and Generalized Eigenvalue Problems: Tutorialcited by 45
- 2020EigenGame: PCA as a Nash Equilibriumcited by 39
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2017Stochastic Approximation for Canonical Correlation Analysiscited by 7
- 2017Stochastic Approximation on Riemannian manifoldscited by 7
Built on by
Not cited yet.