The Symmetric Generalized Eigenvalue Problem as a Nash Equilibrium
Ian Gemp, Charlie Chen, Brian McWilliams
Abstract
The symmetric generalized eigenvalue problem (SGEP) is a fundamental concept in numerical linear algebra. It captures the solution of many classical machine learning problems such as canonical correlation analysis, independent components analysis, partial least squares, linear discriminant analysis, principal components and others. Despite this, most general solvers are prohibitively expensive when dealing with streaming data sets (i.e., minibatches) and research has instead concentrated on finding efficient solutions to specific problem instances. In this work, we develop a game-theoretic formulation of the top-k SGEP whose Nash equilibrium is the set of generalized eigenvectors. We also present a parallelizable algorithm with guaranteed asymptotic convergence to the Nash. Current state-ofthe-art methods require O(d 2 k) runtime complexity per iteration which is prohibitively expensive when the number of dimensions (d) is large. We show how to modify this parallel approach to achieve O(dk) runtime complexity. Empirically we demonstrate that this resulting algorithm is able to solve a variety of SGEP problem instances including a large-scale analysis of neural network activations. * Asterisk denotes equal contribution. † Work done while at DeepMind.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a11947f9-9a76-455e-bbbc-326159e3701dCited by top-tier papers1
Ask how each one uses itBuilds on3
- EigenGame: PCA as a Nash EquilibriumIan Gemp, Brian McWilliams, Claire Vernade, Thore GraepelICLR 2021 · 56 citations
- EigenGame Unloaded: When playing games is better than optimizingIan Gemp, Brian McWilliams, Claire Vernade, Thore GraepelICLR 2022 · 15 citations
- An Online Riemannian PCA for Stochastic Canonical Correlation AnalysisZihang Meng, Rudrasis Chakraborty, Vikas SinghNeurIPS 2021 · 12 citations
Related papers
- Generalized Eigenvalue Problems with Generative PriorsZhaoqiang Liu, Wen Li, Junren ChenNeurIPS 2024 · 3 citations
- Generative Adversarial Equilibrium SolversDenizalp Goktas, David C. Parkes, Ian Gemp, Luke Marris et al.ICLR 2024 · 9 citations
- A Note on Sparse Generalized Eigenvalue ProblemYunfeng Cai, Guanhua Fang, Ping LiNeurIPS 2021 · 12 citations
- Turbocharging Solution Concepts: Solving NEs, CEs and CCEs with Neural Equilibrium SolversLuke Marris, Ian Gemp, Thomas Anthony, Andrea Tacchetti et al.NeurIPS 2022 · 22 citations
- Online PCA in Converging Self-consistent Field EquationsXihan Li, Xiang Chen, Rasul Tutunov, Haitham Bou-Ammar et al.NeurIPS 2023
