Temporal Gaussian Process Regression in Logarithmic Time

02/19/2021
by   Adrien Corenflos, et al.
0

The aim of this article is to present a novel parallelization method for temporal Gaussian process (GP) regression problems. The method allows for solving GP regression problems in logarithmic O(log N) time, where N is the number of time steps. Our approach uses the state-space representation of GPs which in its original form allows for linear O(N) time GP regression by leveraging the Kalman filtering and smoothing methods. By using a recently proposed parallelization method for Bayesian filters and smoothers, we are able to reduce the linear computational complexity of the temporal GP regression problems into logarithmic span complexity. This ensures logarithmic time complexity when run on parallel hardware such as a graphics processing unit (GPU). We experimentally demonstrate the computational benefits on simulated and real datasets via our open-source implementation leveraging the GPflow framework.

READ FULL TEXT
research
05/30/2019

Temporal Parallelization of Bayesian Filters and Smoothers

This paper presents algorithms for the temporal parallelization of Bayes...
research
01/31/2021

Parallel Iterated Extended and Sigma-point Kalman Smoothers

The problem of Bayesian filtering and smoothing in nonlinear models with...
research
10/25/2016

Parallelizable sparse inverse formulation Gaussian processes (SpInGP)

We propose a parallelizable sparse inverse formulation Gaussian process ...
research
10/18/2014

Gaussian Process Models with Parallelization and GPU acceleration

In this work, we present an extension of Gaussian process (GP) models wi...
research
06/29/2022

Parallel square-root statistical linear regression for inference in nonlinear state space models

In this article, we introduce parallel-in-time methods for state and par...
research
11/24/2021

State-space deep Gaussian processes with applications

This thesis is mainly concerned with state-space approaches for solving ...
research
12/15/2022

Output-Dependent Gaussian Process State-Space Model

Gaussian process state-space model (GPSSM) is a fully probabilistic stat...

Please sign up or login with your details

Forgot password? Click here to reset