Sketching Matrix Least Squares via Leverage Scores Estimates

01/25/2022
βˆ™
by   Brett W. Larsen, et al.
βˆ™
0
βˆ™

We consider the matrix least squares problem of the form 𝐀𝐗-𝐁_F^2 where the design matrix π€βˆˆβ„^N Γ— r is tall and skinny with N ≫ r. We propose to create a sketched version 𝐀̃𝐗-𝐁̃_F^2 where the sketched matrices 𝐀̃ and 𝐁̃ contain weighted subsets of the rows of 𝐀 and 𝐁, respectively. The subset of rows is determined via random sampling based on leverage score estimates for each row. We say that the sketched problem is Ο΅-accurate if its solution 𝐗̃_opt = argmin 𝐀̃𝐗-𝐁̃_F^2 satisfies 𝐀𝐗̃_opt-𝐁_F^2 ≀ (1+Ο΅) min𝐀𝐗-𝐁_F^2 with high probability. We prove that the number of samples required for an Ο΅-accurate solution is O(r/(Ξ²Ο΅)) where β∈ (0,1] is a measure of the quality of the leverage score estimates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 09/13/2022

Fast Algorithms for Monotone Lower Subsets of Kronecker Least Squares Problems

Approximate solutions to large least squares problems can be computed ef...
research
βˆ™ 06/12/2013

Completing Any Low-rank Matrix, Provably

Matrix completion, i.e., the exact and provable recovery of a low-rank m...
research
βˆ™ 06/10/2019

Low Rank Approximation Directed by Leverage Scores and Computed at Sub-linear Cost

Low rank approximation (LRA) of a matrix is a major subject of matrix an...
research
βˆ™ 10/31/2018

On Fast Leverage Score Sampling and Optimal Learning

Leverage score sampling provides an appealing way to perform approximate...
research
βˆ™ 01/30/2020

Weighted Gradient Coding with Leverage Score Sampling

A major hurdle in machine learning is scalability to massive datasets. A...
research
βˆ™ 11/22/2017

Leverage Score Sampling for Faster Accelerated Regression and ERM

Given a matrix A∈R^nΓ— d and a vector b ∈R^d, we show how to compute an Ο΅...
research
βˆ™ 11/21/2020

Sparse sketches with small inversion bias

For a tall nΓ— d matrix A and a random mΓ— n sketching matrix S, the sketc...

Please sign up or login with your details

Forgot password? Click here to reset