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

11/30/2020
by   Yutong Jiang, et al.
0

The Kaczmarz method is a popular iterative scheme for solving large-scale linear systems. The randomized Kaczmarz method (RK) greatly improves the convergence rate of the Kaczmarz method, by using the rows of the coefficient matrix in random order rather than in their given order. An obvious disadvantage of the randomized Kaczmarz method is its probability criterion for selecting the active or working rows in the coefficient matrix. In [Z.Z. Bai, W. Wu, On greedy randomized Kaczmarz method for solving large sparse linear systems, SIAM Journal on Scientific Computing, 2018, 40: A592–A606], the authors proposed a greedy randomized Kaczmarz method (GRK). However, this method may suffer from heavily computational cost when the size of the matrix is large, and the overhead will be prohibitively large for big data problems. The contribution of this work is as follows. First, from the probability significance point of view, we present a partially randomized Kaczmarz method, which can reduce the computational overhead needed in greedy randomized Kaczmarz method. Second, based on Chebyshev's law of large numbers and Z-test, we apply a simple sampling approach to the partially randomized Kaczmarz method. The convergence of the proposed method is established. Third, we apply the new strategy to the ridge regression problem, and propose a partially randomized Kaczmarz method with simple random sampling for ridge regression. Numerical experiments demonstrate the superiority of the new algorithms over many state-of-the-art randomized Kaczmarz methods for large linear systems problems and ridge regression problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2020

A Novel Greedy Kaczmarz Method For Solving Consistent Linear Systems

With a quite different way to determine the working rows, we propose a n...
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/11/2018

The CCP Selector: Scalable Algorithms for Sparse Ridge Regression from Chance-Constrained Programming

Sparse regression and variable selection for large-scale data have been ...
research
04/24/2023

Robust, randomized preconditioning for kernel ridge regression

This paper introduces two randomized preconditioning techniques for robu...
research
12/07/2019

Greed Works: An Improved Analysis of Sampling Kaczmarz-Motkzin

Stochastic iterative algorithms have gained recent interest in machine l...
research
05/30/2021

A Note On The Randomized Kaczmarz Method With A Partially Weighted Selection Step

In this note we reconsider two known algorithms which both usually conve...
research
01/13/2021

Sparse Sampling Kaczmarz-Motzkin Method with Linear Convergence

The randomized sparse Kaczmarz method was recently proposed to recover s...

Please sign up or login with your details

Forgot password? Click here to reset