The randomized Kaczmarz algorithm with the probability distribution depending on the angle

被引:4
|
作者
He, Songnian [1 ,2 ]
Dong, Qiao-Li [1 ,2 ]
Li, Xiaoxiao [2 ]
机构
[1] Civil Aviat Univ China, Tianjin Key Lab Adv Signal Proc, Tianjin 300300, Peoples R China
[2] Civil Aviat Univ China, Coll Sci, Tianjin 300300, Peoples R China
关键词
Linear system; Projection; Randomized Kaczmarz algorithm; Probability distribution; Accelerated scheme;
D O I
10.1007/s11075-022-01422-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we propose a new probability distribution for the randomized Kaczmarz (RK) algorithm where each row of the coefficient matrix is selected in the current iteration with the probability proportional to the square of the sine of the angle between it and the chosen row in the previous iteration. This probability distribution is helpful to accelerate the convergence of the RK algorithm. We obtain the linear convergence rate estimation in expectation for the RK algorithm with the new probability distribution (RKn), which is different from the existing results. In order to avoid the calculation and storage of probability matrix when solving the large-scale linear systems, one practical probability distribution is also proposed. Furthermore, an acceleration for the RKn algorithm and its simplified version are introduced respectively, whose core is to replace the projection onto one hyperplane with that onto the intersection of two hyperplanes. The accelerated schemes are proved to have faster convergence rates. Finally, numerical experiments are provided to illustrate the performance of the proposed algorithms by comparing with the RK algorithm and Motzkin's algorithm.
引用
收藏
页码:415 / 440
页数:26
相关论文
共 50 条
  • [21] A geometric probability randomized Kaczmarz method for large scale linear systems
    Yang, Xi
    APPLIED NUMERICAL MATHEMATICS, 2021, 164 : 139 - 160
  • [22] Extension of Sparse Randomized Kaczmarz Algorithm for Multiple Measurement Vectors
    Aggarwal, Hemant Kumar
    Majumdar, Angshul
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 1014 - 1019
  • [23] THE GREEDY RANDOMIZED EXTENDED KACZMARZ ALGORITHM FOR NOISY LINEAR SYSTEMS
    Chen, Na
    Zhu, Deliang
    JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2023, 13 (02): : 913 - 927
  • [24] Stochastic gradient descent, weighted sampling, and the randomized Kaczmarz algorithm
    Needell, Deanna
    Srebro, Nathan
    Ward, Rachel
    MATHEMATICAL PROGRAMMING, 2016, 155 (1-2) : 549 - 573
  • [25] KACZMARZ ALGORITHM
    ROGERS, E
    INTERNATIONAL JOURNAL OF CONTROL, 1993, 57 (06) : 1261 - 1261
  • [26] On the Convergence of the Randomized Block Kaczmarz Algorithm for Solving a Matrix Equation
    Xing, Lili
    Bao, Wendi
    Li, Weiguo
    MATHEMATICS, 2023, 11 (21)
  • [27] On the relation between the randomized extended Kaczmarz algorithm and coordinate descent
    Bogdan Dumitrescu
    BIT Numerical Mathematics, 2015, 55 : 1005 - 1015
  • [28] Stochastic Gradient Descent, Weighted Sampling, and the Randomized Kaczmarz algorithm
    Needell, Deanna
    Srebro, Nathan
    Ward, Rachel
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014), 2014, 27
  • [29] On the relation between the randomized extended Kaczmarz algorithm and coordinate descent
    Dumitrescu, Bogdan
    BIT NUMERICAL MATHEMATICS, 2015, 55 (04) : 1005 - 1015
  • [30] Accelerated Greedy Randomized Kaczmarz Algorithm for Solving Linear Systems
    Liu, Yong
    Liu, Shimin
    Zhang, Zhiyong
    IAENG International Journal of Computer Science, 2023, 50 (03)