Accelerating Random Kaczmarz Algorithm Based on Clustering Information
Yujun Li, Kaichun Mo, Haishan Ye

TL;DR
This paper introduces an accelerated Kaczmarz algorithm leveraging clustering information and Johnson-Lindenstrauss lemma to enhance convergence in solving linear systems.
Contribution
It proposes a novel clustering-based acceleration method for the Kaczmarz algorithm and provides theoretical convergence analysis.
Findings
Improved convergence rate demonstrated theoretically.
Clustering information enhances the efficiency of the Kaczmarz algorithm.
The method extends to block Kaczmarz with theoretical guarantees.
Abstract
Kaczmarz algorithm is an efficient iterative algorithm to solve overdetermined consistent system of linear equations. During each updating step, Kaczmarz chooses a hyperplane based on an individual equation and projects the current estimate for the exact solution onto that space to get a new estimate. Many vairants of Kaczmarz algorithms are proposed on how to choose better hyperplanes. Using the property of randomly sampled data in high-dimensional space, we propose an accelerated algorithm based on clustering information to improve block Kaczmarz and Kaczmarz via Johnson-Lindenstrauss lemma. Additionally, we theoretically demonstrate convergence improvement on block 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 · Machine Learning and Algorithms
