English

Kernel Interpolation for Scalable Online Gaussian Processes

Machine Learning 2021-03-03 v1 Machine Learning

Abstract

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 nn points incurs at least O(n)O(n) computations in the exact setting. We show how to use structured kernel interpolation to efficiently recycle computations for constant-time O(1)O(1) online updates with respect to the number of points nn, 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.

Keywords

Cite

@article{arxiv.2103.01454,
  title  = {Kernel Interpolation for Scalable Online Gaussian Processes},
  author = {Samuel Stanton and Wesley J. Maddox and Ian Delbridge and Andrew Gordon Wilson},
  journal= {arXiv preprint arXiv:2103.01454},
  year   = {2021}
}

Comments

AISTATS 2021

R2 v1 2026-06-23T23:38:42.549Z