paper-with-me

Papers

Kernel Interpolation for Scalable Online Gaussian Processes

2021-03-02 · Samuel Stanton, Wesley J. Maddox, Ian Delbridge, Andrew Gordon Wilson

Gaussian processes (GPs) provide a gold standard for performance in online settings, such as sample-efficient control and black box optimization, where we need to update a posterior distribution as we acquire data in a sequential fashion. However, updating a GP posterior to accommodate even a single new observation after having observed $n$ points incurs at least $O(n)$ computations in the exact setting. We show how to use structured kernel interpolation to efficiently recycle computations for constant-time $O(1)$ online updates with respect to the number of points $n$, while retaining exact inference. We demonstrate the promise of our approach in a range of online regression and classification settings, Bayesian optimization, and active sampling to reduce error in malaria incidence forecasting. Code is available at https://github.com/wjmaddox/online_gp.

📄 PDF Abstract BibTeX arXiv:2103.01454

Code (2)

wjmaddox/online_gp 공식 구현 pytorch
tyliu22/online_pacgp pytorch

Tasks

Bayesian OptimizationGaussian Processes

Similar Papers 제목 키워드 기반

Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)

2015-03-03 · Andrew Gordon Wilson, Hannes Nickisch

We introduce a new structured kernel interpolation (SKI) framework, which generalises and unifies inducing point methods for scalable Gaussian processes (GPs). SKI methods produce kernel approximations for fast computati…

Gaussian Processes

Product Kernel Interpolation for Scalable Gaussian Processes

2018-02-24 · Jacob R. Gardner, Geoff Pleiss, Ruihan Wu, Kilian Q. Weinberger 외

Recent work shows that inference for Gaussian processes can be performed efficiently using iterative methods that rely only on matrix-vector multiplications (MVMs). Structured Kernel Interpolation (SKI) exploits these te…

Gaussian Processes

SKIing on Simplices: Kernel Interpolation on the Permutohedral Lattice for Scalable Gaussian Processes

2021-06-12 · Sanyam Kapoor, Marc Finzi, Ke Alexander Wang, Andrew Gordon Wilson

State-of-the-art methods for scalable Gaussian processes use iterative algorithms, requiring fast matrix vector multiplies (MVMs) with the covariance kernel. The Structured Kernel Interpolation (SKI) framework accelerate…

Gaussian ProcessesGPU

Deep Kernel Learning

2015-11-06 · Andrew Gordon Wilson, Zhiting Hu, Ruslan Salakhutdinov, Eric P. Xing

We introduce scalable deep kernels, which combine the structural properties of deep learning architectures with the non-parametric flexibility of kernel methods. Specifically, we transform the inputs of a spectral mixtur…

Gaussian Processes

GPatt: Fast Multidimensional Pattern Extrapolation with Gaussian Processes

2013-10-20 · Andrew Gordon Wilson, Elad Gilboa, Arye Nehorai, John P. Cunningham

Gaussian processes are typically used for smoothing and interpolation on small datasets. We introduce a new Bayesian nonparametric framework -- GPatt -- enabling automatic pattern extrapolation with Gaussian processes on…

Gaussian Processes