Sparse PCA: a Geometric Approach
Not on the map. Why?
Abstract (arXiv)
We consider the problem of maximizing the variance explained from a data matrix using orthogonal sparse principal components that have a support of fixed cardinality. While most existing methods focus on building principal components (PCs) iteratively through deflation, we propose GeoSPCA, a novel algorithm to build all PCs at once while satisfying the orthogonality constraints which brings substantial benefits over deflation. This novel approach is based on the left eigenvalues of the covariance matrix which helps circumvent the non-convexity of the problem by approximating the optimal solution using a binary linear optimization problem that can find the optimal solution. The resulting approximation can be used to tackle different versions of the sparse PCA problem including the case in which the principal components share the same support or have disjoint supports and the Structured Sparse PCA problem. We also propose optimality bounds and illustrate the benefits of GeoSPCA in selected real world problems both in terms of explained variance, sparsity and tractability. Improvements vs. the greedy algorithm, which is often at par with state-of-the-art techniques, reaches up to 24% in terms of variance while solving real world problems with 10,000s of variables and support cardinality of 100s in minutes. We also apply GeoSPCA in a face recognition problem yielding more than 10% improvement vs. other PCA based technique such as structured sparse PCA.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Oct 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2; 2026: 1.
6 papers.
- 2024Sparse outlier-robust PCA for multi-source datacited by 1
- 2023Convex optimization over a probability simplexcited by 0
- 2024Isometry pursuitcited by 0
- 2025sparseGeoHOPCA: A Geometric Solution to Sparse Higher-Order PCA Without Covariance Estimationcited by 0
- 2025A Randomized Algorithm for Sparse PCA based on the Basic SDP Relaxationcited by 0
- 2026Combinatorial Sparse PCA Beyond the Spiked Identity Modelcited by 0
- 2026Combinatorial Sparse PCA Beyond the Spiked Identity Model3 Mar 2026
- 2025A Randomized Algorithm for Sparse PCA based on the Basic SDP Relaxation12 Jul 2025
- 2025sparseGeoHOPCA: A Geometric Solution to Sparse Higher-Order PCA Without Covariance Estimation10 Jun 2025
- 2024Isometry pursuit27 Nov 2024
- 2024Sparse outlier-robust PCA for multi-source data23 Jul 2024
- 2023Convex optimization over a probability simplex15 May 2023