Pursuit of a Discriminative Representation for Multiple Subspaces via Sequential Games
Not on the map. Why?
Abstract (arXiv)
We consider the problem of learning discriminative representations for data in a high-dimensional space with distribution supported on or around multiple low-dimensional linear subspaces. That is, we wish to compute a linear injective map of the data such that the features lie on multiple orthogonal subspaces. Instead of treating this learning problem using multiple PCAs, we cast it as a sequential game using the closed-loop transcription (CTRL) framework recently proposed for learning discriminative and generative representations for general low-dimensional submanifolds. We prove that the equilibrium solutions to the game indeed give correct representations. Our approach unifies classical methods of learning subspaces with modern deep learning practice, by showing that subspace learning problems may be provably solved using the modern toolkit of representation learning. In addition, our work provides the first theoretical justification for the CTRL framework, in the important case of linear subspaces. We support our theoretical findings with compelling empirical evidence. We also generalize the sequential game formulation to more general representation learning problems. Our code, including methods for easy reproduction of experimental results, is publically available on GitHub.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 30 of its 68 references that are in the map. First posted on arXiv 18 Jun 2022.
Builds on
30 of 68 references.
References · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 6,013
- 2022Generative Adversarial Networkscited by 5,627
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 860
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
- 2020Learning Diverse and Discriminative Representations via the Principle of Maximal Coding Rate Reductioncited by 142
- 2020Geoopt: Riemannian Optimization in PyTorchcited by 114
- 2018Last-Iterate Convergence: Zero-Sum Games and Constrained Min-Max Optimizationcited by 98
- 2020EigenGame: PCA as a Nash Equilibriumcited by 39
18 more
- 2021EigenGAN: Layer-Wise Eigen-Learning for GANscited by 34
- 2018An Introduction to Image Synthesis with Generative Adversarial Netscited by 32
- 2019Convergence of Learning Dynamics in Stackelberg Gamescited by 28
- 2020GANs May Have No Nash Equilibriacited by 20
- 2021Closed-Loop Data Transcription to an LDR via Minimaxing Rate Reductioncited by 17
- 2022Incremental Learning of Structured Memory via Closed-Loop Transcriptioncited by 17
- 2018Structured Local Optima in Sparse Blind Deconvolutioncited by 15
- 2019Deconstructing Generative Adversarial Networkscited by 15
- 2017Understanding GANs: the LQG Settingcited by 12
- 2020Variational Clustering: Leveraging Variational Autoencoders for Image Clusteringcited by 12
- 2021Variational autoencoders in the presence of low-dimensional data: landscape and implicit biascited by 11
- 2017Permutation methods for factor analysis and PCAcited by 9
- 2019Short-and-Sparse Deconvolution -- A Geometric Approachcited by 9
- 2018LoGAN: Generating Logos with a Generative Adversarial Neural Network Conditioned on colorcited by 6
- 2020Complete Dictionary Learning via ℓp-norm Maximizationcited by 6
- 2020Selecting the number of components in PCA via random signflipscited by 6
- 2017Deterministic parallel analysis: An improved method for selecting factors and principal componentscited by 4
- 2021Consistency of invariance-based randomization testscited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1.
4 papers.
- 2023White-Box Transformers via Sparse Rate Reductioncited by 80
- 2022On the Principles of Parsimony and Self-Consistency for the Emergence of Intelligencecited by 50
- 2024A Global Geometric Analysis of Maximal Coding Rate Reductioncited by 13
- 2023Closed-Loop Transcription via Convolutional Sparse Codingcited by 4
- 2024A Global Geometric Analysis of Maximal Coding Rate Reduction4 Jun 2024
- 2023White-Box Transformers via Sparse Rate Reduction1 Jun 2023
- 2023Closed-Loop Transcription via Convolutional Sparse Coding18 Feb 2023
- 2022On the Principles of Parsimony and Self-Consistency for the Emergence of Intelligence11 Jul 2022