Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems
Micha{\l} Derezi\'nski, Daniel LeJeune, Deanna Needell, Elizaveta Rebrova

TL;DR
This paper introduces a fine-grained complexity measure for solving large linear systems, proposing a stochastic algorithm that improves efficiency especially for data with low-dimensional structure, outperforming traditional methods like conjugate gradient.
Contribution
The paper develops a new stochastic Sketch-and-Project algorithm with improved runtime bounds based on a fine-grained spectral ratio, advancing linear system solving in structured data scenarios.
Findings
Achieves solution in time $ar O(ppa_ll \, n^2 \log 1/\epsilon)$ for certain spectral ratios.
Provides a new analysis of the moments of the random projection matrix in Sketch-and-Project.
Demonstrates a separation between stochastic solvers and traditional matrix-vector product algorithms.
Abstract
Despite being a key bottleneck in many machine learning tasks, the cost of solving large linear systems has proven challenging to quantify due to problem-dependent quantities such as condition numbers. To tackle this, we consider a fine-grained notion of complexity for solving linear systems, which is motivated by applications where the data exhibits low-dimensional structure, including spiked covariance models and kernel machines, and when the linear system is explicitly regularized, such as ridge regression. Concretely, let be the ratio between the th largest and the smallest singular value of matrix . We give a stochastic algorithm based on the Sketch-and-Project paradigm, that solves the linear system , that is, finds such that , in time , for any…
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
TopicsMatrix Theory and Algorithms · Manufacturing Process and Optimization · Digital Image Processing Techniques
