Scalable Gaussian Process Inference with Stan

01/21/2023
by   Till Hoffmann, et al.
0

Gaussian processes (GPs) are sophisticated distributions to model functional data. Whilst theoretically appealing, they are computationally cumbersome except for small datasets. We implement two methods for scaling GP inference in Stan: First, a general sparse approximation using a directed acyclic dependency graph. Second, a fast, exact method for regularly spaced data modeled by GPs with stationary kernels using the fast Fourier transform. Based on benchmark experiments, we offer guidance for practitioners to decide between different methods and parameterizations. We consider two real-world examples to illustrate the package. The implementation follows Stan's design and exposes performant inference through a familiar interface. Full posterior inference for ten thousand data points is feasible on a laptop in less than 20 seconds.

READ FULL TEXT
research
11/27/2022

Radial Neighbors for Provably Accurate Scalable Approximations of Gaussian Processes

In geostatistical problems with massive sample size, Gaussian processes ...
research
03/19/2019

Exact Gaussian Processes on a Million Data Points

Gaussian processes (GPs) are flexible models with state-of-the-art perfo...
research
09/12/2018

Learning Deep Mixtures of Gaussian Process Experts Using Sum-Product Networks

While Gaussian processes (GPs) are the method of choice for regression t...
research
08/27/2023

Integrated Variational Fourier Features for Fast Spatial Modelling with Gaussian Processes

Sparse variational approximations are popular methods for scaling up inf...
research
03/15/2018

Gaussian Processes Over Graphs

We propose Gaussian processes for signals over graphs (GPG) using the ap...
research
04/06/2022

Vecchia-approximated Deep Gaussian Processes for Computer Experiments

Deep Gaussian processes (DGPs) upgrade ordinary GPs through functional c...
research
07/06/2023

Beyond Intuition, a Framework for Applying GPs to Real-World Data

Gaussian Processes (GPs) offer an attractive method for regression over ...

Please sign up or login with your details

Forgot password? Click here to reset