Superfast Low Rank Approximation
Soo Go, Qi Luan, Victor Y. Pan, John Svadlenka, Liang Zhao

TL;DR
This paper investigates the feasibility of superfast low rank approximation (LRA) algorithms, establishing theoretical bounds on their error norms and demonstrating their practical effectiveness for most matrix classes.
Contribution
It provides novel universal bounds on the error norms of CUR and sketching LRA algorithms, clarifying when superfast LRA is theoretically and practically viable.
Findings
Superfast LRA algorithms are highly accurate for most matrices in practice.
Universal upper bounds on error norms are established for CUR and sketching algorithms.
Superfast algorithms fail only on a very narrow class of worst-case inputs.
Abstract
Low rank approximation of a matrix (LRA) is a highly important area of Numerical Linear and Multilinear Algebra and Data Mining and Analysis. One can operate with an LRA superfast -- by using much fewer memory cells and flops than an input matrix has entries. Can we, however, compute an LRA of a matrix superfast? YES and NO. For worst case inputs, any LRA algorithm fails miserably unless it involves all input entries, but in computational practice worst case inputs seem to appear rarely, and accurate LRA are routinely computed superfast for large and important classes of matrices, in particular in the memory efficient form of CUR, widely used in data analysis. We advance formal study of this YES and NO coexistence by proving novel universal upper bounds on the spectral output error norms of all CUR LRA algorithms and, under a fixed probabilistic structure in the space of input matrices,…
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 · Matrix Theory and Algorithms · Stochastic Gradient Optimization Techniques
