Streaming PCA for Markovian Data

05/03/2023
by   Syamantak Kumar, et al.
0

Since its inception in Erikki Oja's seminal paper in 1982, Oja's algorithm has become an established method for streaming principle component analysis (PCA). We study the problem of streaming PCA, where the data-points are sampled from an irreducible, aperiodic, and reversible Markov chain. Our goal is to estimate the top eigenvector of the unknown covariance matrix of the stationary distribution. This setting has implications in situations where data can only be sampled from a Markov Chain Monte Carlo (MCMC) type algorithm, and the goal is to do inference for parameters of the stationary distribution of this chain. Most convergence guarantees for Oja's algorithm in the literature assume that the data-points are sampled IID. For data streams with Markovian dependence, one typically downsamples the data to get a "nearly" independent data stream. In this paper, we obtain the first sharp rate for Oja's algorithm on the entire data, where we remove the logarithmic dependence on n resulting from throwing data away in downsampling strategies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2018

Note on the convergence time of some non-reversible Markov chain Monte Carlo methods

Introduced in statistical physics, non-reversible Markov chain Monte Car...
research
07/12/2020

Streaming Algorithms for Online Selection Problems

The model of streaming algorithms is motivated by the increasingly commo...
research
09/30/2015

Convergence of Stochastic Gradient Descent for PCA

We consider the problem of principal component analysis (PCA) in a strea...
research
02/08/2019

Non-Stationary Streaming PCA

We consider the problem of streaming principal component analysis (PCA) ...
research
03/02/2020

Batch Stationary Distribution Estimation

We consider the problem of approximating the stationary distribution of ...
research
02/22/2016

Streaming PCA: Matching Matrix Bernstein and Near-Optimal Finite Sample Guarantees for Oja's Algorithm

This work provides improved guarantees for streaming principle component...
research
03/06/2018

Dimensionality Reduction for Stationary Time Series via Stochastic Nonconvex Optimization

Stochastic optimization naturally arises in machine learning. Efficient ...

Please sign up or login with your details

Forgot password? Click here to reset