Sketching Algorithms and Lower Bounds for Ridge Regression
Praneeth Kacham, David P. Woodruff

TL;DR
This paper introduces a new sketching-based iterative algorithm for ridge regression that improves efficiency by requiring weaker guarantees on the sketching matrix, and establishes near-optimal lower bounds for sketch size.
Contribution
The paper presents a novel iterative sketching algorithm for ridge regression with weaker guarantees, and proves lower bounds on sketch size for oblivious matrices in this context.
Findings
The new algorithm achieves a 1+ε approximation with fewer passes over data.
It requires a weaker AMM guarantee compared to previous methods.
Lower bounds show the sketch size is essentially optimal.
Abstract
We give a sketching-based iterative algorithm that computes a approximate solution for the ridge regression problem where with . Our algorithm, for a constant number of iterations (requiring a constant number of passes over the input), improves upon earlier work (Chowdhury et al.) by requiring that the sketching matrix only has a weaker Approximate Matrix Multiplication (AMM) guarantee that depends on , along with a constant subspace embedding guarantee. The earlier work instead requires that the sketching matrix has a subspace embedding guarantee that depends on . For example, to produce a approximate solution in iteration, which requires passes over the input, our algorithm requires the OSNAP embedding to have …
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
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Machine Learning and Algorithms
