Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decomposition
Micha{\l} Derezi\'nski, Elizaveta Rebrova

TL;DR
This paper provides a theoretical analysis of sketch-and-project methods, revealing how convergence improves with sketch size and spectral properties, and introduces sparse sketching matrices that maintain efficiency and robustness.
Contribution
It establishes the first sharp convergence guarantees for sketch-and-project methods, linking their performance to randomized SVD and enabling sparse, efficient sketches.
Findings
Convergence rate improves linearly with sketch size.
Sparse sketches do not impair convergence rates.
Spectral decay enhances convergence speed.
Abstract
Sketch-and-project is a framework which unifies many known iterative methods for solving linear systems and their variants, as well as further extensions to non-linear optimization problems. It includes popular methods such as randomized Kaczmarz, coordinate descent, variants of the Newton method in convex optimization, and others. In this paper, we develop a theoretical framework for obtaining sharp guarantees on the convergence rate of sketch-and-project methods. Our approach is the first to: (1) show that the convergence rate improves at least linearly with the sketch size, and even faster when the data matrix exhibits certain spectral decays; and (2) allow for sparse sketching matrices, which are more efficient than dense sketches and more robust than sub-sampling methods. In particular, our results explain an observed phenomenon that a radical sparsification of the sketching matrix…
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 ELM
