English

The Noisy Power Method: A Meta Algorithm with Applications

Data Structures and Algorithms 2015-02-05 v4 Machine Learning

Abstract

We provide a new robust convergence analysis of the well-known power method for computing the dominant singular vectors of a matrix that we call the noisy power method. Our result characterizes the convergence behavior of the algorithm when a significant amount noise is introduced after each matrix-vector multiplication. The noisy power method can be seen as a meta-algorithm that has recently found a number of important applications in a broad range of machine learning problems including alternating minimization for matrix completion, streaming principal component analysis (PCA), and privacy-preserving spectral analysis. Our general analysis subsumes several existing ad-hoc convergence bounds and resolves a number of open problems in multiple applications including streaming PCA and privacy-preserving singular vector computation.

Keywords

Cite

@article{arxiv.1311.2495,
  title  = {The Noisy Power Method: A Meta Algorithm with Applications},
  author = {Moritz Hardt and Eric Price},
  journal= {arXiv preprint arXiv:1311.2495},
  year   = {2015}
}

Comments

NIPS 2014

R2 v1 2026-06-22T02:05:04.251Z