Greed Works: An Improved Analysis of Sampling Kaczmarz-Motkzin

12/07/2019
by   Jamie Haddock, et al.
0

Stochastic iterative algorithms have gained recent interest in machine learning and signal processing for solving large-scale systems of equations, Ax=b. One such example is the Randomized Kaczmarz (RK) algorithm, which acts only on single rows of the matrix A at a time. While RK randomly selects a row of A to work with, Motzkin's Method (MM) employs a greedy row selection. Connections between the two algorithms resulted in the Sampling Kaczmarz-Motzkin (SKM) algorithm which samples a random subset of β rows of A and then greedily selects the best row of the subset. Despite their variable computational costs, all three algorithms have been proven to have the same theoretical upper bound on the convergence rate. In this work, an improved analysis of the range of random (RK) to greedy (MM) methods is presented. This analysis improves upon previous known convergence bounds for SKM, capturing the benefit of partially greedy selection schemes. This work also further generalizes previous known results, removing the theoretical assumptions that β must be fixed at every iteration and that A must have normalized rows.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2022

On the relaxed greedy deterministic row and column iterative methods

For solving the large-scale linear system by iteration methods, we utili...
research
12/13/2022

On the Polyak momentum variants of the greedy deterministic single and multiple row-action methods

For solving a consistent system of linear equations, the classical row-a...
research
11/30/2020

A Kaczmarz Method with Simple Random Sampling for Solving Large Linear Systems

The Kaczmarz method is a popular iterative scheme for solving large-scal...
research
07/05/2023

The linear convergence of the greedy randomized Kaczmarz method is deterministic

To improve the convergence property of the randomized Kaczmarz (RK) meth...
research
06/12/2023

A Weighted Randomized Sparse Kaczmarz Method for Solving Linear Systems

The randomized sparse Kaczmarz method, designed for seeking the sparse s...
research
06/25/2021

Greedy Randomized and Maximal Weighted Residual Kaczmarz Methods with Oblique Projection

For solving large-scale consistent linear system, we combine two efficie...
research
06/15/2020

Nearly Linear Row Sampling Algorithm for Quantile Regression

We give a row sampling algorithm for the quantile loss function with sam...

Please sign up or login with your details

Forgot password? Click here to reset