Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Cholesky
Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

TL;DR
This paper introduces an accelerated randomly pivoted Cholesky algorithm that significantly speeds up kernel matrix approximation, combining block computations and rejection sampling, with theoretical guarantees and practical applications.
Contribution
It develops a faster version of RPCholesky using block matrix techniques and rejection sampling, improving efficiency for kernel matrix approximation.
Findings
Over 40x faster kernel matrix approximation
Theoretical guarantees for the accelerated method
Successful application to computational chemistry datasets
Abstract
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 that employs block matrix computations and rejection sampling to efficiently simulate the execution of the original algorithm. For the task of approximating a kernel matrix, the accelerated algorithm can run over faster. The paper contains implementation details, theoretical guarantees, experiments on benchmark data sets, and an application to computational chemistry.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Face and Expression Recognition
