A Bootstrap Method for Error Estimation in Randomized Matrix Multiplication

08/06/2017
by   Miles E. Lopes, et al.
0

In recent years, randomized methods for numerical linear algebra have received growing interest as a general approach to large-scale problems. Typically, the essential ingredient of these methods is some form of randomized dimension reduction, which accelerates computations, but also creates random approximation error. In this way, the dimension reduction step encodes a tradeoff between cost and accuracy. However, the exact numerical relationship between cost and accuracy is typically unknown, and consequently, it may be difficult for the user to precisely know (1) how accurate a given solution is, or (2) how much computation is needed to achieve a given level of accuracy. In the current paper, we study randomized matrix multiplication (sketching) as a prototype setting for addressing these general problems. As a solution, we develop a bootstrap method for directly estimating the accuracy as a function of the reduced dimension (as opposed to deriving worst-case bounds on the accuracy in terms of the reduced dimension). From a computational standpoint, the proposed method does not substantially increase the cost of standard sketching methods, and this is made possible by an "extrapolation" technique. In addition, we provide both theoretical and empirical results to demonstrate the effectiveness of the proposed method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/21/2018

Error Estimation for Randomized Least-Squares Algorithms via the Bootstrap

Over the course of the past decade, a variety of randomized algorithms h...
research
05/11/2021

Optimal Sampling Algorithms for Block Matrix Multiplication

In this paper, we investigate the randomized algorithms for block matrix...
research
11/06/2018

OverSketch: Approximate Matrix Multiplication for the Cloud

We propose OverSketch, an approximate algorithm for distributed matrix m...
research
04/14/2023

Simulating Gaussian vectors via randomized dimension reduction and PCA

We study the problem of estimating E(g(X)), where g is a real-valued fun...
research
11/05/2020

Straggler Mitigation through Unequal Error Protection for Distributed Matrix Multiplication

Large-scale machine learning and data mining methods routinely distribut...
research
12/17/2021

Dimension reduction, exact recovery, and error estimates for sparse reconstruction in phase space

An important theme in modern inverse problems is the reconstruction of t...
research
06/24/2019

ZomeFab: Cost-effective Hybrid Fabrication with Zometools

In recent years, personalized fabrication has received considerable atte...

Please sign up or login with your details

Forgot password? Click here to reset