Deterministic Versus Randomized Kaczmarz Iterative Projection
Tim Wallace, Ali Sekmen

TL;DR
This paper analyzes deterministic and randomized Kaczmarz algorithms for solving linear systems, exploring their convergence properties, linking their behaviors, and proposing new randomization methods to improve speed.
Contribution
It provides a detailed analysis of both simple and randomized Kaczmarz methods, linking their convergence behaviors, and introduces novel randomization strategies for faster convergence.
Findings
Randomized Kaczmarz converges exponentially in expectation.
Convergence rate depends on the scaled condition number of A.
New randomization methods may accelerate convergence.
Abstract
Kaczmarz's alternating projection method has been widely used for solving a consistent (mostly over-determined) linear system of equations Ax=b. Because of its simple iterative nature with light computation, this method was successfully applied in computerized tomography. Since tomography generates a matrix A with highly coherent rows, randomized Kaczmarz algorithm is expected to provide faster convergence as it picks a row for each iteration at random, based on a certain probability distribution. It was recently shown that picking a row at random, proportional with its norm, makes the iteration converge exponentially in expectation with a decay constant that depends on the scaled condition number of A and not the number of equations. Since Kaczmarz's method is a subspace projection method, the convergence rate for simple Kaczmarz algorithm was developed in terms of subspace angles.…
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
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Numerical methods in inverse problems
