TL;DR
This paper introduces a fast Bayesian cubature method for high-dimensional integrals that uses lattice sampling and kernel matching to reduce computational costs from cubic to near-linear, with implementation in GAIL.
Contribution
It proposes a novel approach combining lattice sampling with kernel matching to significantly speed up Bayesian cubature computations.
Findings
Achieves $O(n \, \log n)$ computational complexity
Demonstrates effectiveness with rank-1 lattice sequences
Implemented in the GAIL software library
Abstract
Automatic cubatures approximate multidimensional integrals to user-specified error tolerances. For high dimensional problems, it makes sense to fix the sampling density but determine the sample size, , automatically. Bayesian cubature postulates that the integrand is an instance of a stochastic process. Here we assume a Gaussian process parameterized by a constant mean and a covariance function defined by a scale parameter times a parameterized function specifying how the integrand values at two different points in the domain are related. These parameters are estimated from integrand values or are given non-informative priors. The sample size, , is chosen to make the half-width of the credible interval for the Bayesian posterior mean no greater than the error tolerance. The process just outlined typically requires vector-matrix operations with a computational cost of .…
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.
