Fast and Simple PCA via Convex Optimization
Not on the map. Why?
Abstract (arXiv)
The problem of principle component analysis (PCA) is traditionally solved by spectral or algebraic methods. We show how computing the leading principal component could be reduced to solving a textitsmall number of well-conditioned it convex optimization problems. This gives rise to a new efficient method for PCA based on recent advances in stochastic methods for convex optimization. In particular we show that given a d× d matrix X = frac1nsumi=1nxixitop with top eigenvector u and top eigenvalue λ1 it is possible to: beginitemize item compute a unit vector w such that (wtopu)2 ≥ 1-ε in tildeOleft(fracdδ2+Nright) time, where δ = λ1 - λ2 and N is the total number of non-zero entries in x1,...,xn, item compute a unit vector w such that wtopXw ≥ λ1-ε in tildeO(d/ε2) time. enditemize To the best of our knowledge, these bounds are the fastest to date for a wide regime of parameters. These results could be further accelerated when δ (in the first case) and ε (in the second case) are smaller than √d/N.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Sep 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
16 papers.
Sort:
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groupscited by 185
- 2022Personalized PCA: Decoupling Shared and Unique Featurescited by 17
- 2022Hessian Averaging in Stochastic Newton Methods Achieves Superlinear Convergencecited by 14
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 6
- 2024Federated Learning on Riemannian Manifolds with Differential Privacycited by 5
- 2021FedPower: Privacy-Preserving Distributed Eigenspace Estimationcited by 4
- 2024Riemannian Federated Learning via Averaging Gradient Streamscited by 4
- 2022Frank-Wolfe-based Algorithms for Approximating Tyler's M-estimatorcited by 3
- 2023Enhancing E-Commerce Recommendation using Pre-Trained Language Model and Fine-Tuningcited by 1
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reductioncited by 1
- 2024Optimization Can Learn Johnson Lindenstrauss Embeddingscited by 1
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacycited by 1
4 more
- 2023From Oja's Algorithm to the Multiplicative Weights Update Method with Applicationscited by 0
- 2023Accelerated Gradient Algorithms with Adaptive Subspace Search for Instance-Faster Optimizationcited by 0
- 2025k-SVD with Gradient Descentcited by 0
- 2025What is a Sketch-and-Precondition Derivation for Low-Rank Approximation? Inverse Power Error or Inverse Power Estimation?cited by 0
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacy22 Sep 2026
- 2025What is a Sketch-and-Precondition Derivation for Low-Rank Approximation? Inverse Power Error or Inverse Power Estimation?11 Feb 2025
- 2025k-SVD with Gradient Descent1 Feb 2025
- 2024Optimization Can Learn Johnson Lindenstrauss Embeddings10 Dec 2024
- 2024Riemannian Federated Learning via Averaging Gradient Streams11 Sep 2024
- 2024Federated Learning on Riemannian Manifolds with Differential Privacy15 Apr 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2023Accelerated Gradient Algorithms with Adaptive Subspace Search for Instance-Faster Optimization6 Dec 2023
- 2023From Oja's Algorithm to the Multiplicative Weights Update Method with Applications24 Oct 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Enhancing E-Commerce Recommendation using Pre-Trained Language Model and Fine-Tuning9 Feb 2023
- 2022Personalized PCA: Decoupling Shared and Unique Features17 Jul 2022
4 more
- 2022Frank-Wolfe-based Algorithms for Approximating Tyler's M-estimator19 Jun 2022
- 2022Hessian Averaging in Stochastic Newton Methods Achieves Superlinear Convergence20 Apr 2022
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groups19 Apr 2021
- 2021FedPower: Privacy-Preserving Distributed Eigenspace Estimation1 Mar 2021
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groupscited by 185
- 2022Personalized PCA: Decoupling Shared and Unique Featurescited by 17
- 2022Hessian Averaging in Stochastic Newton Methods Achieves Superlinear Convergencecited by 14
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 6
- 2024Federated Learning on Riemannian Manifolds with Differential Privacycited by 5
- 2021FedPower: Privacy-Preserving Distributed Eigenspace Estimationcited by 4
- 2024Riemannian Federated Learning via Averaging Gradient Streamscited by 4
- 2022Frank-Wolfe-based Algorithms for Approximating Tyler's M-estimatorcited by 3
- 2023Enhancing E-Commerce Recommendation using Pre-Trained Language Model and Fine-Tuningcited by 1
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reductioncited by 1
- 2024Optimization Can Learn Johnson Lindenstrauss Embeddingscited by 1
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacycited by 1
12 most cited of 16 All 16 (JSON)
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacy22 Sep 2026
- 2025What is a Sketch-and-Precondition Derivation for Low-Rank Approximation? Inverse Power Error or Inverse Power Estimation?11 Feb 2025
- 2025k-SVD with Gradient Descent1 Feb 2025
- 2024Optimization Can Learn Johnson Lindenstrauss Embeddings10 Dec 2024
- 2024Riemannian Federated Learning via Averaging Gradient Streams11 Sep 2024
- 2024Federated Learning on Riemannian Manifolds with Differential Privacy15 Apr 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2023Accelerated Gradient Algorithms with Adaptive Subspace Search for Instance-Faster Optimization6 Dec 2023
- 2023From Oja's Algorithm to the Multiplicative Weights Update Method with Applications24 Oct 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Enhancing E-Commerce Recommendation using Pre-Trained Language Model and Fine-Tuning9 Feb 2023
- 2022Personalized PCA: Decoupling Shared and Unique Features17 Jul 2022
12 newest of 16 All 16 (JSON)