A Framework for Interdomain and Multioutput Gaussian Processes

03/02/2020
by   Mark van der Wilk, et al.
11

One obstacle to the use of Gaussian processes (GPs) in large-scale problems, and as a component in deep learning system, is the need for bespoke derivations and implementations for small variations in the model or inference. In order to improve the utility of GPs we need a modular system that allows rapid implementation and testing, as seen in the neural network community. We present a mathematical and software framework for scalable approximate inference in GPs, which combines interdomain approximations and multiple outputs. Our framework, implemented in GPflow, provides a unified interface for many existing multioutput models, as well as more recent convolutional structures. This simplifies the creation of deep models with GPs, and we hope that this work will encourage more interest in this approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/01/2020

Inter-domain Deep Gaussian Processes

Inter-domain Gaussian processes (GPs) allow for high flexibility and low...
research
03/24/2022

Position Tracking using Likelihood Modeling of Channel Features with Gaussian Processes

Recent localization frameworks exploit spatial information of complex ch...
research
07/14/2022

Low-Precision Arithmetic for Fast Gaussian Processes

Low-precision arithmetic has had a transformative effect on the training...
research
11/02/2020

Learning in the Wild with Incremental Skeptical Gaussian Processes

The ability to learn from human supervision is fundamental for personal ...
research
06/02/2021

Connections and Equivalences between the Nyström Method and Sparse Variational Gaussian Processes

We investigate the connections between sparse approximation methods for ...
research
12/31/2021

When are Iterative Gaussian Processes Reliably Accurate?

While recent work on conjugate gradient methods and Lanczos decompositio...
research
09/06/2018

Hands-on Experience with Gaussian Processes (GPs): Implementing GPs in Python - I

This document serves to complement our website which was developed with ...

Please sign up or login with your details

Forgot password? Click here to reset