Sparse PCA through Low-rank Approximations
Not on the map. Why?
Abstract (arXiv)
We introduce a novel algorithm that computes the k-sparse principal component of a positive semidefinite matrix A. Our algorithm is combinatorial and operates by examining a discrete set of special vectors lying in a low-dimensional eigen-subspace of A. We obtain provable approximation guarantees that depend on the spectral decay profile of the matrix: the faster the eigenvalue decay, the better the quality of our approximation. For example, if the eigenvalues of A follow a power-law decay, we obtain a polynomial-time approximation algorithm for any desired accuracy. A key algorithmic component of our scheme is a combinatorial feature elimination step that is provably safe and in practice significantly reduces the running complexity of our algorithm. We implement our algorithm and test it on multiple artificial and real data sets. Due to the feature elimination step, it is possible to perform sparse PCA on data sets consisting of millions of entries in a few minutes. Our experimental evaluation shows that our scheme is nearly optimal while finding very sparse vectors. We compare to the prior state of the art and show that our scheme matches or outperforms previous algorithms in all tested data sets.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Mar 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 4; 2025: 2; 2026: 1.
11 papers.
- 2022Generative Principal Component Analysiscited by 12
- 2023PELA: Learning Parameter-Efficient Models with Low-Rank Approximationcited by 9
- 2023Advancements in Federated Learning: Models, Methods, and Privacycited by 7
- 2024Adapprox: Adaptive Approximation in Adam Optimization via Randomized Low-Rank Matricescited by 7
- 2022Sparse PCA on fixed-rank matricescited by 5
- 2024Efficient Sparse PCA via Block-Diagonalizationcited by 4
- 2024Generalized Eigenvalue Problems with Generative Priorscited by 3
- 2024Non-negative Subspace Feature Representation for Few-shot Learning in Medical Imagingcited by 0
- 2025Guessing Efficiently for Constrained Subspace Approximationcited by 0
- 2025A Randomized Algorithm for Sparse PCA based on the Basic SDP Relaxationcited by 0
- 2026A Decomposition Framework for Certifiably Optimal Orthogonal Sparse PCAcited by 0
- 2026A Decomposition Framework for Certifiably Optimal Orthogonal Sparse PCA1 Mar 2026
- 2025A Randomized Algorithm for Sparse PCA based on the Basic SDP Relaxation12 Jul 2025
- 2025Guessing Efficiently for Constrained Subspace Approximation29 Apr 2025
- 2024Generalized Eigenvalue Problems with Generative Priors2 Nov 2024
- 2024Efficient Sparse PCA via Block-Diagonalization18 Oct 2024
- 2024Non-negative Subspace Feature Representation for Few-shot Learning in Medical Imaging3 Apr 2024
- 2024Adapprox: Adaptive Approximation in Adam Optimization via Randomized Low-Rank Matrices22 Mar 2024
- 2023PELA: Learning Parameter-Efficient Models with Low-Rank Approximation16 Oct 2023
- 2023Advancements in Federated Learning: Models, Methods, and Privacy22 Feb 2023
- 2022Generative Principal Component Analysis18 Mar 2022
- 2022Sparse PCA on fixed-rank matrices7 Jan 2022