Improved Sparse Recovery for Approximate Matrix Multiplication
Yahel Uffenheimer, Omri Weinstein

TL;DR
This paper introduces a fast randomized algorithm for approximate matrix multiplication that achieves error bounds proportional to the output norm, improving efficiency over previous methods by utilizing a novel pseudo-random rotation technique.
Contribution
The paper presents a new, faster randomized algorithm for AMM with error bounds related to the output norm, using a novel pseudo-random rotation method.
Findings
Algorithm runs in $O(n^2(r+ ext{log} n))$ time.
Achieves error bounds comparable to state-of-the-art methods.
Provides both biased and unbiased estimators with controlled error.
Abstract
We present a simple randomized algorithm for approximate matrix multiplication (AMM) whose error scales with the *output* norm . Given any matrices and a runtime parameter , the algorithm produces in time, a matrix with total squared error , per-entry variance and bias . Alternatively, the algorithm can compute an *unbiased* estimation with expected total squared error , recovering the state-of-art AMM error obtained by Pagh's TensorSketch algorithm (Pagh, 2013). Our algorithm is a log-factor faster. The key insight in the algorithm is a new variation of pseudo-random rotation of the input matrices (a Fast Hadamard Transform with asymmetric diagonal scaling), which redistributes the Frobenius norm of…
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 · Complexity and Algorithms in Graphs
