Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fast Regression with an ℓ∞\ell_\infty Guarantee

Published 30 May 2017 in cs.DS and cs.LG | (1705.10723v1)

Abstract: Sketching has emerged as a powerful technique for speeding up problems in numerical linear algebra, such as regression. In the overconstrained regression problem, one is given an n×dn \times d matrix AA, with n≫dn \gg d, as well as an n×1n \times 1 vector bb, and one wants to find a vector x^\hat{x} so as to minimize the residual error ∣Ax−b∣<em>2|Ax-b|<em>2. Using the sketch and solve paradigm, one first computes S⋅AS \cdot A and S⋅bS \cdot b for a randomly chosen matrix SS, then outputs $x&#39; = (SA)<sup>{\dagger}</sup> Sb$ so as to minimize $|SAx&#39; - Sb|_2$. The sketch-and-solve paradigm gives a bound on $|x&#39;-x<sup>*|_2$ when AA is well-conditioned. Our main result is that, when SS is the subsampled randomized Fourier/Hadamard transform, the error $x&#39; - x<sup>*$ behaves as if it lies in a "random" direction within this bound: for any fixed direction a∈R<sup>da\in \mathbb{R}<sup>d, we have with 1−d<sup>−c1 - d<sup>{-c} probability that [ \langle a, x'-x*\rangle \lesssim \frac{|a|_2|x'-x*|_2}{d{\frac{1}{2}-\gamma}}, \quad (1) ] where $c, \gamma &gt; 0$ are arbitrary constants. This implies $|x&#39;-x<sup>*|</sup></em>{\infty}$ is a factor d<sup>12−γd<sup>{\frac{1}{2}-\gamma} smaller than $|x&#39;-x<sup>*|_2$. It also gives a better bound on the generalization of $x&#39;$ to new examples: if rows of AA correspond to examples and columns to features, then our result gives a better bound for the error introduced by sketch-and-solve when classifying fresh examples. We show that not all oblivious subspace embeddings SS satisfy these properties. In particular, we give counterexamples showing that matrices based on Count-Sketch or leverage score sampling do not satisfy these properties. We also provide lower bounds, both on how small $|x&#39;-x<sup>*|_2$ can be, and for our new guarantee (1), showing that the subsampled randomized Fourier/Hadamard transform is nearly optimal.

Citations (7)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.