Sparse PCA through Low-rank Approximations
Dimitris S. Papailiopoulos, Alexandros G. Dimakis, and Stavros, Korokythakis

TL;DR
This paper presents a new combinatorial algorithm for computing sparse principal components with provable guarantees, efficient feature elimination, and strong empirical performance on large datasets.
Contribution
The paper introduces a novel combinatorial approach for sparse PCA that leverages low-rank approximations and feature elimination to improve efficiency and approximation quality.
Findings
Algorithm achieves near-optimal sparse vectors.
Efficiently handles datasets with millions of entries.
Outperforms previous methods in accuracy and speed.
Abstract
We introduce a novel algorithm that computes the -sparse principal component of a positive semidefinite matrix . Our algorithm is combinatorial and operates by examining a discrete set of special vectors lying in a low-dimensional eigen-subspace of . 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 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Tensor decomposition and applications · Stochastic Gradient Optimization Techniques
MethodsPrincipal Components Analysis
