Online Distributed Estimation of Principal Eigenspaces

05/17/2019
by   Davoud Ataee Tarzanagh, et al.
0

Principal components analysis (PCA) is a widely used dimension reduction technique with an extensive range of applications. In this paper, an online distributed algorithm is proposed for recovering the principal eigenspaces. We further establish its rate of convergence and show how it relates to the number of nodes employed in the distributed computation, the effective rank of the data matrix under consideration, and the gap in the spectrum of the underlying population covariance matrix. The proposed algorithm is illustrated on low-rank approximation and k-means clustering tasks. The numerical results show a substantial computational speed-up vis-a-vis standard distributed PCA algorithms, without compromising learning accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/14/2020

Robust covariance estimation for distributed principal component analysis

Principal component analysis (PCA) is a well-known tool for dimension re...
research
03/20/2018

Data Distillery: Effective Dimension Estimation via Penalized Probabilistic PCA

The paper tackles the unsupervised estimation of the effective dimension...
research
11/17/2012

Data Clustering via Principal Direction Gap Partitioning

We explore the geometrical interpretation of the PCA based clustering al...
research
11/25/2019

ROIPCA: An Online PCA algorithm based on rank-one updates

Principal components analysis (PCA) is a fundamental algorithm in data a...
research
11/05/2018

On the asymptotics of Maronna's robust PCA

The eigenvalue decomposition (EVD) parameters of the second order statis...
research
04/03/2019

Exponentially convergent stochastic k-PCA without variance reduction

We present Matrix Krasulina, an algorithm for online k-PCA, by generaliz...
research
07/10/2020

Principal Loading Analysis

This paper proposes a tool for dimension reduction where the dimension o...

Please sign up or login with your details

Forgot password? Click here to reset