Accelerated Kaczmarz Algorithms using History Information
Tengfei Ma

TL;DR
This paper introduces two accelerated Kaczmarz algorithms that leverage historical iteration data to significantly improve convergence speed over the standard randomized Kaczmarz method.
Contribution
The paper presents novel methods that incorporate past estimates and gradients to enhance the efficiency of the randomized Kaczmarz algorithm.
Findings
New algorithms outperform standard randomized Kaczmarz
Numerical experiments show dramatic speedups
Utilize past estimates for preconditioning and gradient averaging
Abstract
The Kaczmarz algorithm is a well known iterative method for solving overdetermined linear systems. Its randomized version yields provably exponential convergence in expectation. In this paper, we propose two new methods to speed up the randomized Kaczmarz algorithm by utilizing the past estimates in the iterations. The first one utilize the past estimates to get a preconditioner. The second one combines the stochastic average gradient (SAG) method with the randomized Kaczmarz algorithm. It takes advantage of past gradients to improve the convergence speed. Numerical experiments indicate that the new algorithms can dramatically outperform the standard randomized Kaczmarz algorithm.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Complexity and Algorithms in Graphs
