Kernel Quadrature with Randomly Pivoted Cholesky

06/06/2023
by   Ethan N. Epperly, et al.
0

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 favorably to previous kernel quadrature methods, which either achieve low accuracy or require solving a computationally challenging sampling problem. Theoretical and numerical results show that randomly pivoted Cholesky is fast and achieves comparable quadrature error rates to more computationally expensive quadrature schemes based on continuous volume sampling, thinning, and recombination. Randomly pivoted Cholesky is easily adapted to complicated geometries with arbitrary kernels, unlocking new potential for kernel quadrature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/18/2019

Kernel quadrature with DPPs

We study quadrature rules for functions living in an RKHS, using nodes s...
research
03/06/2020

Random sampling in weighted reproducing kernel subspaces of L^p_ν(R^d)

In this paper, we mainly study the random sampling and reconstruction fo...
research
05/12/2021

Kernel Thinning

We introduce kernel thinning, a new procedure for compressing a distribu...
research
08/01/2019

On variational iterative methods for semilinear problems

This paper presents an iterative method suitable for inverting semilinea...
research
05/19/2019

An Online Stochastic Kernel Machine for Robust Signal Classification

We present a novel variation of online kernel machines in which we explo...
research
07/25/2012

Optimal Sampling Points in Reproducing Kernel Hilbert Spaces

The recent developments of basis pursuit and compressed sensing seek to ...
research
06/17/2020

Random sampling and reconstruction of concentrated signals in a reproducing kernel space

In this paper, we consider (random) sampling of signals concentrated on ...

Please sign up or login with your details

Forgot password? Click here to reset