ICML2026

Combinatorial Sparse PCA Beyond the Spiked Identity Model

Syamantak Kumar, Purnamrita Sarkar, Kevin Tian, Peiyuan Zhang

Abstract

Sparse PCA is one of the most well-studied problems in high-dimensional statistics. In this problem, we are given samples from a distribution with covariance mathbfΣ\\mathbf{\Sigma}, whose top eigenvector mathbfvmathbbRd\\mathbf{v} \in \\mathbb{R}^d is ss-sparse. Existing sparse PCA algorithms can be broadly categorized into (1) combinatorial algorithms (e.g., diagonal or elementwise covariance thresholding) and (2) SDP-based algorithms. While combinatorial algorithms are much simpler, they are typically only analyzed under the spiked identity model (where mathbfΣmathbfId+γmathbfvmathbfv\\mathbf{\Sigma} \propto \\mathbf{I}_d + \gamma \\mathbf{v}\\mathbf{v}^\top for some γ>0\gamma > 0), whereas SDP-based algorithms require no additional assumptions on mathbfΣ\\mathbf{\Sigma}. We demonstrate explicit counterexample covariances mathbfΣ\\mathbf{\Sigma} against the success of standard combinatorial algorithms for sparse PCA, when moving beyond the spiked identity model. In light of this discrepancy, we give the first combinatorial method for sparse PCA that provably succeeds for general mathbfΣ\\mathbf{\Sigma} using mathsfpoly(s,log(d))\\mathsf{poly}(s, \log(d)) samples and d2mathsfpoly(s,log(d))d^2 \cdot \\mathsf{poly}(s, \log(d)) time, by providing a global convergence guarantee on the truncated power method of Yuan and Zhang (JMLR, 2013). We provide a natural generalization of our method to recovering kk sparse principal components. Finally, we evaluate our method on synthetic and real-world sparse PCA datasets.