Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems

Michał Dereziński, Daniel LeJeune, Deanna Needell, Elizaveta Rebrova
5/9/2024
cs.DScs.LGmath.NA

No confident code implementation found for this paper. 7 possible matches can be shown below.

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 $κ_\ell$ be the ratio between the $\ell$th largest and the smallest singular value of $n\times n$ matrix $A$. We give a stochastic algorithm based on the Sketch-and-Project paradigm, that solves the linear system $Ax = b$, that is, finds $\bar{x}$ such that $\|A\bar{x} - b\| \le ε\|b\|$, in time $\bar O(κ_\ell\cdot n^2\log 1/ε)$, for any $\ell = O(n^{0.729})$. This is a direct improvement over preconditioned conjugate gradient, and it provides a stronger separation between stochastic linear solvers and algorithms accessing $A$ only through matrix-vector products. Our main technical contribution is the new analysis of the first and second moments of the random projection matrix that arises in Sketch-and-Project.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 7 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{dereziski2024finegrained,
  title  = {Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems},
  author = {Michał Dereziński and Daniel LeJeune and Deanna Needell and Elizaveta Rebrova},
  year   = {2024},
  eprint = {2405.05818},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.05818v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.05818.svg)](https://codeofpaper.com/paper/2405.05818)

Discussion