paper-with-me

홈 › Papers

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

2022-07-13 · Yifan Chen, Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

The randomly pivoted partial Cholesky algorithm (RPCholesky) computes a factorized rank-k approximation of an N x N positive-semidefinite (psd) matrix. RPCholesky requires only (k + 1) N entry evaluations and O(k^2 N) 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.

📄 PDF Abstract BibTeX arXiv:2207.06503

Code (1)

eepperly/randomly-pivoted-cholesky 공식 구현

Similar Papers 제목 키워드 기반

Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Cholesky

2024-10-04 · Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

Randomly pivoted Cholesky (RPCholesky) is an algorithm for constructing a low-rank approximation of a positive-semidefinite matrix using a small number of columns. This paper develops an accelerated version of RPCholesky…

Computational chemistry

Kernel Quadrature with Randomly Pivoted Cholesky

2023-09-21 · NeurIPS 2023 11

This paper presents new quadrature rules for functions in a reproducing kernel Hilbert space using nodes drawn by a sampling algorithm known as randomly pivoted Cholesky. The resulting computational procedure compares fa…

Kernel quadrature with randomly pivoted Cholesky

2023-06-06 · Ethan N. Epperly, Elvira Moreno

This paper presents new quadrature rules for functions in a reproducing kernel Hilbert space using nodes drawn by a sampling algorithm known as randomly pivoted Cholesky. The resulting computational procedure compares fa…

Randomly Pivoted Partial Cholesky: Random How?

2024-04-17 · Stefan Steinerberger

We consider the problem of finding good low rank approximations of symmetric, positive-definite $A \in \mathbb{R}^{n \times n}$. Chen-Epperly-Tropp-Webber showed, among many other things, that the randomly pivoted partia…

The Geometry of the Pivot: A Note on Lazy Pivoted Cholesky and Farthest Point Sampling

2026-01-07 · Gil Shabat arxiv

Low-rank approximations of large kernel matrices are ubiquitous in machine learning, particularly for scaling Gaussian Processes to massive datasets. The Pivoted Cholesky decomposition is a standard tool for this task, o…

Gaussian Processes