Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations

Abstract The randomly pivoted Cholesky algorithm ( RPCholesky ) computes a factorized rank‐ approximation of an positive‐semidefinite (psd) matrix. RPCholesky requires only entry evaluations and additional arithmetic operations, and it can be implemented with just a few lines of code. The method is particularly useful for approximating a kernel matrix. This paper offers a thorough new investigation of the empirical and theoretical behavior of this fundamental algorithm. For matrix approximation problems that arise in scientific machine learning, experiments show that RPCholesky matches or beats the performance of alternative algorithms. Moreover, RPCholesky provably returns low‐rank approximations that are nearly optimal. The simplicity, effectiveness, and robustness of RPCholesky strongly support its use in scientific computing and machine learning applications.

Authors

Institutions

Publication Details

Journal
Communications on Pure and Applied Mathematics
Published
2024-12-04
DOI
https://doi.org/10.1002/cpa.22234
Citations
7
Primary Topic
Stochastic Gradient Optimization Techniques
Type
article
Field-Weighted Citation Impact
2.43

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations

Joel A. Tropp, Robert J. Webber, Ethan N. Epperly, Yifan Chen
7 citations
Communications on Pure and Applied Mathematics
Stochastic Gradient Optimization Techniques
2.43
article

Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations

Joel A. Tropp, Robert J. Webber, Ethan N. Epperly, Yifan Chen
article en
7 citations

Abstract

Abstract The randomly pivoted Cholesky algorithm ( RPCholesky ) computes a factorized rank‐ approximation of an positive‐semidefinite (psd) matrix. RPCholesky requires only entry evaluations and additional arithmetic operations, and it can be implemented with just a few lines of code. The method is particularly useful for approximating a kernel matrix. This paper offers a thorough new investigation of the empirical and theoretical behavior of this fundamental algorithm. For matrix approximation problems that arise in scientific machine learning, experiments show that RPCholesky matches or beats the performance of alternative algorithms. Moreover, RPCholesky provably returns low‐rank approximations that are nearly optimal. The simplicity, effectiveness, and robustness of RPCholesky strongly support its use in scientific computing and machine learning applications.

Communications on Pure and Applied MathematicsVol. 78(5)
California Institute of Technology (US), University of California San Diego (US), Courant Institute of Mathematical Sciences (US), New York University (US)
National Science Foundation, U.S. Department of Energy, Office of Naval Research
Openalex Percentile: Top 9%
Stochastic Gradient Optimization Techniques
2.43
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations — Joel A. Tropp, Robert J. Webber, et al. · Communications on Pure and Applied Mathematics (2024) | TGRS Research Map | TGRS