pith. sign in

arxiv: 0909.4061 · v2 · pith:R5AD6CFOnew · submitted 2009-09-22 · 🧮 math.NA · math.PR

Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions

classification 🧮 math.NA math.PR
keywords matrixlow-rankalgorithmsanalysisclassicalconstructingdatadecomposition
0
0 comments X
read the original abstract

Low-rank matrix approximations, such as the truncated singular value decomposition and the rank-revealing QR decomposition, play a central role in data analysis and scientific computing. This work surveys and extends recent research which demonstrates that randomization offers a powerful tool for performing low-rank matrix approximation. These techniques exploit modern computational architectures more fully than classical methods and open the possibility of dealing with truly massive data sets. This paper presents a modular framework for constructing randomized algorithms that compute partial matrix decompositions. These methods use random sampling to identify a subspace that captures most of the action of a matrix. The input matrix is then compressed---either explicitly or implicitly---to this subspace, and the reduced matrix is manipulated deterministically to obtain the desired low-rank factorization. In many cases, this approach beats its classical competitors in terms of accuracy, speed, and robustness. These claims are supported by extensive numerical experiments and a detailed error analysis.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Reduced-Order Surrogates for Forced Flexible Mesh Coastal-Ocean Models

    cs.CE 2026-02 unverdicted novelty 7.0

    Koopman autoencoders with forcings and temporal unrolling deliver accurate year-long predictions for coastal-ocean models at 300-1400x speedup, outperforming POD in two of three cases.