103
66

Near-Optimal Stochastic Approximation for Online Principal Component Estimation

Mengdi Wang
Tong Zhang
Abstract

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 convergence rate result for the online PCA algorithm. We show that the finite-sample error closely matches the minimax information lower bound. In addition, we characterize the convergence process using ordinary and stochastic differential equation approximations.

View on arXiv
Comments on this paper