Near-Optimal Stochastic Approximation for Online Principal Component Estimation
Not on the map. Why?
Abstract (arXiv)
Principal component analysis (PCA) has been a prominent tool for high-dimensional data analysis. Online algorithms that estimate the principal component by processing streaming data are of tremendous practical and theoretical interests. Despite its rich applications, theoretical convergence analysis remains largely open. In this paper, we cast online PCA into a stochastic nonconvex optimization problem, and we analyze the online PCA algorithm as a stochastic approximation iteration. The stochastic approximation iteration processes data points incrementally and maintains a running estimate of the principal component. We prove for the first time a nearly optimal finite-sample error bound for the online PCA algorithm. Under the subgaussian assumption, we show that the finite-sample error bound closely matches the minimax information lower bound.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Mar 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 2; 2024: 1; 2025: 1; 2026: 3.
11 papers.
- 2021Streaming k-PCA: Efficient guarantees for Oja's algorithm, beyond rank-one updatescited by 21
- 2021On the Optimality of the Oja's Algorithm for Online PCAcited by 11
- 2021Bootstrapping the error of Oja's algorithmcited by 11
- 2024Black-Box k-to-1-PCA Reductions: Theory and Applicationscited by 7
- 2023High-dimensional scaling limits and fluctuations of online least-squares SGD with smooth covariancecited by 5
- 2021Nonconvex Stochastic Scaled-Gradient Descent and Generalized Eigenvector Problemscited by 2
- 2023Online Kernel Sliced Inverse Regressioncited by 1
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacycited by 1
- 2025Global Convergence of Adaptive Sensing for Principal Eigenvector Estimationcited by 0
- 2026Incremental Aggregation on the Grassmannian for Asynchronous Eigenspace Computationcited by 0
- 2026Rotation-Based Subspace Tracking for Robust Kernel PCA on Streaming Datacited by 0
- 2026Gap-Free Streaming PCA Beyond Rank-One Updates: Near-Optimal Rates and Applications to Differential Privacy22 Sep 2026
- 2026Rotation-Based Subspace Tracking for Robust Kernel PCA on Streaming Data14 Sep 2026
- 2026Incremental Aggregation on the Grassmannian for Asynchronous Eigenspace Computation5 Aug 2026
- 2025Global Convergence of Adaptive Sensing for Principal Eigenvector Estimation16 May 2025
- 2024Black-Box k-to-1-PCA Reductions: Theory and Applications6 Mar 2024
- 2023High-dimensional scaling limits and fluctuations of online least-squares SGD with smooth covariance3 Apr 2023
- 2023Online Kernel Sliced Inverse Regression23 Jan 2023
- 2021Nonconvex Stochastic Scaled-Gradient Descent and Generalized Eigenvector Problems29 Dec 2021
- 2021Bootstrapping the error of Oja's algorithm28 Jun 2021
- 2021On the Optimality of the Oja's Algorithm for Online PCA31 Mar 2021
- 2021Streaming k-PCA: Efficient guarantees for Oja's algorithm, beyond rank-one updates6 Feb 2021