EigenGame: PCA as a Nash Equilibrium
Not on the map. Why?
Abstract (arXiv)
We present a novel view on principal component analysis (PCA) as a competitive game in which each approximate eigenvector is controlled by a player whose goal is to maximize their own utility function. We analyze the properties of this PCA game and the behavior of its gradient based updates. The resulting algorithm -- which combines elements from Oja's rule with a generalized Gram-Schmidt orthogonalization -- is naturally decentralized and hence parallelizable through message passing. We demonstrate the scalability of the algorithm with experiments on large image datasets and neural network activations. We discuss how this new view of PCA as a differentiable game can lead to further algorithmic developments and insights.
Key facts. Cited by 39 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 17; 2023: 6; 2024: 3; 2025: 6; 2026: 3.
39 papers.
Sort:
By area:
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learningcited by 186
- 2022Remember the Past: Distilling Datasets into Addressable Memories for Neural Networkscited by 104
- 2023Heterogeneous-Agent Reinforcement Learningcited by 69
- 2023Enhancing multimodal cooperation via sample-level modality valuationcited by 44
- 2022NeuralEF: Deconstructing Kernels by Deep Neural Networkscited by 27
- 2022On the Limitations of Elo: Real-World Games, are Transitive, not Additivecited by 23
- 2022Neural Eigenfunctions Are Structured Representation Learnerscited by 16
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2024Operator SVD with Neural Networks via Nested Low-Rank Approximationcited by 13
- 2022Spectral Representation Learning for Conditional Moment Modelscited by 12
- 2022A Recursively Recurrent Neural Network (R2N2) Architecture for Learning Iterative Algorithmscited by 8
- 2022A Novel Stochastic Gradient Descent Algorithm for Learning Principal Subspacescited by 7
27 more
- 2022Pursuit of a Discriminative Representation for Multiple Subspaces via Sequential Gamescited by 4
- 2022Game Theoretic Rating in N-player general-sum games with Equilibriacited by 3
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learningcited by 3
- 2022Developing, Evaluating and Scaling Learning Agents in Multi-Agent Environmentscited by 2
- 2023Representations and Exploration for Deep Reinforcement Learning using Singular Value Decompositioncited by 2
- 2023Extending Kernel PCA through Dualization: Sparsity, Robustness and Fast Algorithmscited by 2
- 2022PixelGame: Infrared small target segmentation as a Nash equilibriumcited by 1
- 2023Bridging Neural and Symbolic Representations with Transitional Dictionary Learningcited by 1
- 2023On the Error-Propagation of Inexact Hotelling's Deflation for Principal Component Analysiscited by 1
- 2024Rethinking Teacher-Student Curriculum Learning through the Cooperative Mechanics of Experiencecited by 1
- 2025Generalizable Spectral Embedding with an Application to UMAPcited by 1
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflationcited by 1
- 2021A Non-Negative Matrix Factorization Gamecited by 0
- 2021Speeding up PCA with primingcited by 0
- 2022Self-consistent Gradient-like Eigen Decomposition in Solving Schr"odinger Equationscited by 0
- 2022Calibration of Derivative Pricing Models: a Multi-Agent Reinforcement Learning Perspectivecited by 0
- 2022The Symmetric Generalized Eigenvalue Problem as a Nash Equilibriumcited by 0
- 2022Stochastic Parallelizable Eigengap Dilation for Large Graph Clusteringcited by 0
- 2022Principal Component Classificationcited by 0
- 2022A Generalized EigenGame with Extensions to Multiview Representation Learningcited by 0
- 2024Nash Equilibria via Stochastic Eigendecompositioncited by 0
- 2025Quantum EigenGame for excited state calculationcited by 0
- 2025Revisiting Orbital Minimization Method for Neural Operator Decompositioncited by 0
- 2025Eigenfunction Extraction for Ordered Representation Learningcited by 0
- 2026NeuraLSP: A Neural Spectral Preconditioner for Accelerating PDE Solverscited by 0
- 2026AdaPaD: Adaptive Parallel Deflation for PEFT with Self-Correcting Rank Discoverycited by 0
- 2026Learning Orthonormal Bases for Function Spacescited by 0
- 2026Learning Orthonormal Bases for Function Spaces19 May 2026
- 2026AdaPaD: Adaptive Parallel Deflation for PEFT with Self-Correcting Rank Discovery11 May 2026
- 2026NeuraLSP: A Neural Spectral Preconditioner for Accelerating PDE Solvers28 Jan 2026
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025Revisiting Orbital Minimization Method for Neural Operator Decomposition24 Oct 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2025Quantum EigenGame for excited state calculation17 Mar 2025
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflation24 Feb 2025
- 2025Generalizable Spectral Embedding with an Application to UMAP20 Jan 2025
- 2024Nash Equilibria via Stochastic Eigendecomposition4 Nov 2024
- 2024Rethinking Teacher-Student Curriculum Learning through the Cooperative Mechanics of Experience3 Apr 2024
- 2024Operator SVD with Neural Networks via Nested Low-Rank Approximation6 Feb 2024
27 more
- 2023On the Error-Propagation of Inexact Hotelling's Deflation for Principal Component Analysis6 Oct 2023
- 2023Enhancing multimodal cooperation via sample-level modality valuation12 Sep 2023
- 2023Bridging Neural and Symbolic Representations with Transitional Dictionary Learning3 Aug 2023
- 2023Extending Kernel PCA through Dualization: Sparsity, Robustness and Fast Algorithms9 Jun 2023
- 2023Representations and Exploration for Deep Reinforcement Learning using Singular Value Decomposition1 May 2023
- 2023Heterogeneous-Agent Reinforcement Learning19 Apr 2023
- 2022A Novel Stochastic Gradient Descent Algorithm for Learning Principal Subspaces8 Dec 2022
- 2022A Recursively Recurrent Neural Network (R2N2) Architecture for Learning Iterative Algorithms22 Nov 2022
- 2022A Generalized EigenGame with Extensions to Multiview Representation Learning21 Nov 2022
- 2022Spectral Representation Learning for Conditional Moment Models29 Oct 2022
- 2022Principal Component Classification23 Oct 2022
- 2022Neural Eigenfunctions Are Structured Representation Learners23 Oct 2022
- 2022Game Theoretic Rating in N-player general-sum games with Equilibria5 Oct 2022
- 2022Developing, Evaluating and Scaling Learning Agents in Multi-Agent Environments22 Sep 2022
- 2022Stochastic Parallelizable Eigengap Dilation for Large Graph Clustering29 Jul 2022
- 2022On the Limitations of Elo: Real-World Games, are Transitive, not Additive21 Jun 2022
- 2022Pursuit of a Discriminative Representation for Multiple Subspaces via Sequential Games18 Jun 2022
- 2022The Symmetric Generalized Eigenvalue Problem as a Nash Equilibrium10 Jun 2022
- 2022Remember the Past: Distilling Datasets into Addressable Memories for Neural Networks6 Jun 2022
- 2022PixelGame: Infrared small target segmentation as a Nash equilibrium26 May 2022
- 2022NeuralEF: Deconstructing Kernels by Deep Neural Networks30 Apr 2022
- 2022Calibration of Derivative Pricing Models: a Multi-Agent Reinforcement Learning Perspective14 Mar 2022
- 2022Self-consistent Gradient-like Eigen Decomposition in Solving Schr"odinger Equations3 Feb 2022
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learning23 Sep 2021
- 2021Speeding up PCA with priming8 Sep 2021
- 2021A Non-Negative Matrix Factorization Game11 Apr 2021
- 2021EigenGame Unloaded: When playing games is better than optimizing8 Feb 2021
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learningcited by 186
- 2022Remember the Past: Distilling Datasets into Addressable Memories for Neural Networkscited by 104
- 2023Heterogeneous-Agent Reinforcement Learningcited by 69
- 2023Enhancing multimodal cooperation via sample-level modality valuationcited by 44
- 2022NeuralEF: Deconstructing Kernels by Deep Neural Networkscited by 27
- 2022On the Limitations of Elo: Real-World Games, are Transitive, not Additivecited by 23
- 2022Neural Eigenfunctions Are Structured Representation Learnerscited by 16
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2024Operator SVD with Neural Networks via Nested Low-Rank Approximationcited by 13
- 2022Spectral Representation Learning for Conditional Moment Modelscited by 12
- 2022A Recursively Recurrent Neural Network (R2N2) Architecture for Learning Iterative Algorithmscited by 8
- 2022A Novel Stochastic Gradient Descent Algorithm for Learning Principal Subspacescited by 7
12 most cited of 38 All 38 (JSON)
- 2026Learning Orthonormal Bases for Function Spaces19 May 2026
- 2026AdaPaD: Adaptive Parallel Deflation for PEFT with Self-Correcting Rank Discovery11 May 2026
- 2026NeuraLSP: A Neural Spectral Preconditioner for Accelerating PDE Solvers28 Jan 2026
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025Revisiting Orbital Minimization Method for Neural Operator Decomposition24 Oct 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2025Quantum EigenGame for excited state calculation17 Mar 2025
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflation24 Feb 2025
- 2025Generalizable Spectral Embedding with an Application to UMAP20 Jan 2025
- 2024Nash Equilibria via Stochastic Eigendecomposition4 Nov 2024
- 2024Rethinking Teacher-Student Curriculum Learning through the Cooperative Mechanics of Experience3 Apr 2024
- 2024Operator SVD with Neural Networks via Nested Low-Rank Approximation6 Feb 2024
12 newest of 38 All 38 (JSON)