Ensemble Kalman Filtering for Online Gaussian Process Regression and Learning

07/09/2018
by   Danil Kuzin, et al.
0

Gaussian process regression is a machine learning approach which has been shown its power for estimation of unknown functions. However, Gaussian processes suffer from high computational complexity, as in a basic form they scale cubically with the number of observations. Several approaches based on inducing points were proposed to handle this problem in a static context. These methods though face challenges with real-time tasks and when the data is received sequentially over time. In this paper, a novel online algorithm for training sparse Gaussian process models is presented. It treats the mean and hyperparameters of the Gaussian process as the state and parameters of the ensemble Kalman filter, respectively. The online evaluation of the parameters and the state is performed on new upcoming samples of data. This procedure iteratively improves the accuracy of parameter estimates. The ensemble Kalman filter reduces the computational complexity required to obtain predictions with Gaussian processes preserving the accuracy level of these predictions. The performance of the proposed method is demonstrated on the synthetic dataset and real large dataset of UK house prices.

READ FULL TEXT
research
12/03/2019

Numerical Gaussian process Kalman filtering

Numerical Gaussian processes have recently been developed to handle spat...
research
05/28/2019

Recursive Estimation for Sparse Gaussian Process Regression

Gaussian Processes (GPs) are powerful kernelized methods for non-paramet...
research
06/16/2020

Real-Time Regression with Dividing Local Gaussian Processes

The increased demand for online prediction and the growing availability ...
research
10/06/2020

Splitting Gaussian Process Regression for Streaming Data

Gaussian processes offer a flexible kernel method for regression. While ...
research
07/26/2023

Learning-based Control for PMSM Using Distributed Gaussian Processes with Optimal Aggregation Strategy

The growing demand for accurate control in varying and unknown environme...
research
08/22/2020

Fast Approximate Multi-output Gaussian Processes

Gaussian processes regression models are an appealing machine learning m...
research
12/20/2020

Parameter Identification for Digital Fabrication: A Gaussian Process Learning Approach

Tensioned cable nets can be used as supporting structures for the effici...

Please sign up or login with your details

Forgot password? Click here to reset