Practical and Fast Momentum-Based Power Methods
Not on the map. Why?
Abstract (arXiv)
The power method is a classical algorithm with broad applications in machine learning tasks, including streaming PCA, spectral clustering, and low-rank matrix approximation. The distilled purpose of the vanilla power method is to determine the largest eigenvalue (in absolute modulus) and its eigenvector of a matrix. A momentum-based scheme can be used to accelerate the power method, but achieving an optimal convergence rate with existing algorithms critically relies on additional spectral information that is unavailable at run-time, and sub-optimal initializations can result in divergence. In this paper, we provide a pair of novel momentum-based power methods, which we call the delayed momentum power method (DMPower) and a streaming variant, the delayed momentum streaming method (DMStream). Our methods leverage inexact deflation and are capable of achieving near-optimal convergence with far less restrictive hyperparameter requirements. We provide convergence analyses for both algorithms through the lens of perturbation theory. Further, we experimentally demonstrate that DMPower routinely outperforms the vanilla power method and that both algorithms match the convergence speed of an oracle running existing accelerated methods with perfect spectral knowledge.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 7 of its 37 references that are in the map. First posted on arXiv 20 Aug 2021.
Builds on
7 of 37 references.
References · 7
- 2013The Noisy Power Method: A Meta Algorithm with Applicationscited by 58
- 2016Streaming PCA: Matching Matrix Bernstein and Near-Optimal Finite Sample Guarantees for Oja's Algorithmcited by 29
- 2017Accelerated Stochastic Power Iterationcited by 22
- 2013Memory Limited, Streaming PCAcited by 21
- 2014A Stochastic PCA and SVD Algorithm with an Exponential Convergence Ratecited by 18
- 2020Stochastic Gradient Descent with Nonlinear Conjugate Gradient-Style Adaptive Momentumcited by 8
- 2019Noisy Accelerated Power Method for Eigenproblems with Applicationscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.