Scaling Gaussian Process Regression with Derivatives

10/29/2018
by   David Eriksson, et al.
6

Gaussian processes (GPs) with derivatives are useful in many applications, including Bayesian optimization, implicit surface reconstruction, and terrain reconstruction. Fitting a GP to function values and derivatives at n points in d dimensions requires linear solves and log determinants with an n(d+1) × n(d+1) positive definite matrix -- leading to prohibitive O(n^3d^3) computations for standard direct methods. We propose iterative solvers using fast O(nd) matrix-vector multiplications (MVMs), together with pivoted Cholesky preconditioning that cuts the iterations to convergence by several orders of magnitude, allowing for fast kernel learning and prediction. Our approaches, together with dimensionality reduction, enables Bayesian optimization with derivatives to scale to high-dimensional problems and large evaluation budgets.

READ FULL TEXT

page 7

page 12

research
11/09/2017

Scalable Log Determinants for Gaussian Process Kernel Learning

For applications as varied as Bayesian neural networks, determinantal po...
research
06/19/2020

Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization

Matrix square roots and their inverses arise frequently in machine learn...
research
10/05/2021

On the Correspondence between Gaussian Processes and Geometric Harmonics

We discuss the correspondence between Gaussian process regression and Ge...
research
03/05/2020

SLEIPNIR: Deterministic and Provably Accurate Feature Expansion for Gaussian Process Regression with Derivatives

Gaussian processes are an important regression tool with excellent analy...
research
03/08/2019

Active learning for enumerating local minima based on Gaussian process derivatives

We study active learning (AL) based on Gaussian Processes (GPs) for effi...
research
10/05/2020

Parameter Optimization using high-dimensional Bayesian Optimization

In this thesis, I explore the possibilities of conducting Bayesian optim...
research
07/08/2021

Scaling Gaussian Processes with Derivative Information Using Variational Inference

Gaussian processes with derivative information are useful in many settin...

Please sign up or login with your details

Forgot password? Click here to reset