Online variational Gaussian process for time series data

Gaussian processes (GPs) are a powerful and popular framework for addressing machine learning problems, particularly for time-dependent data such as that generated by the Internet of Things (IoT). GPs offer a compelling choice for constructing real-valued nonlinear models due to their inherent flexibility and ability to quantify uncertainty. However, traditional GP methods are often hindered by cubic computational complexity, making them impractical for the massive and potentially unbounded datasets commonly encountered in IoT applications. To address this issue, researchers have developed various sparse approximation methods that significantly reduce the computational burden of GPs. Among these, pseudo-point approximations have proven to be highly influential, leveraging a subset of the training data to represent the entire observation space. The variational sparse GP is a state-of-the-art approach that approximates the posterior distribution of GP models, enabling faster and more efficient predictions in real-time data series. However, integrating variational inference into the GP framework for sequentially arriving data remains a significant challenge, particularly when dealing with time series data where the underlying data distribution evolves over time. In this paper, we propose the OnLine Variational Gaussian Process (OLVGP) algorithm, which introduces a novel approach for dynamically managing the number of inducing points based on the concept of eigenfunction inducing features. Unlike traditional methods that rely on a fixed number of inducing points, OLVGP adaptively adjusts the number of inducing points as new data arrives and optimizes them from the model, ensuring that the model remains computationally efficient while maintaining high predictive accuracy. Our method capitalizes on the sophisticated design of the online variational inference framework, ensuring a technically robust derivation and implementation. We validate the effectiveness and efficiency of our approach through both synthetic examples and real-world experiments. The results demonstrate that OLVGP not only substantially reduces computational costs compared to traditional sparse GP methods but also dynamically adapts to the evolving data, delivering improved performance in time series prediction.

Authors

Institutions

Publication Details

Journal
Journal Of Big Data
Published
2024-12-18
DOI
https://doi.org/10.1186/s40537-024-01005-5
Citations
1
Primary Topic
Gaussian Processes and Bayesian Inference
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Online variational Gaussian process for time series data

Leta Yobsan Bayisa, Mian Muhammad Yasir Khalil, Weidong Wang
1 citations
Journal Of Big Data
Gaussian Processes and Bayesian Inference
0.35
article

Online variational Gaussian process for time series data

Leta Yobsan Bayisa, Mian Muhammad Yasir Khalil, Weidong Wang
article en
1 citations

Abstract

Gaussian processes (GPs) are a powerful and popular framework for addressing machine learning problems, particularly for time-dependent data such as that generated by the Internet of Things (IoT). GPs offer a compelling choice for constructing real-valued nonlinear models due to their inherent flexibility and ability to quantify uncertainty. However, traditional GP methods are often hindered by cubic computational complexity, making them impractical for the massive and potentially unbounded datasets commonly encountered in IoT applications. To address this issue, researchers have developed various sparse approximation methods that significantly reduce the computational burden of GPs. Among these, pseudo-point approximations have proven to be highly influential, leveraging a subset of the training data to represent the entire observation space. The variational sparse GP is a state-of-the-art approach that approximates the posterior distribution of GP models, enabling faster and more efficient predictions in real-time data series. However, integrating variational inference into the GP framework for sequentially arriving data remains a significant challenge, particularly when dealing with time series data where the underlying data distribution evolves over time. In this paper, we propose the OnLine Variational Gaussian Process (OLVGP) algorithm, which introduces a novel approach for dynamically managing the number of inducing points based on the concept of eigenfunction inducing features. Unlike traditional methods that rely on a fixed number of inducing points, OLVGP adaptively adjusts the number of inducing points as new data arrives and optimizes them from the model, ensuring that the model remains computationally efficient while maintaining high predictive accuracy. Our method capitalizes on the sophisticated design of the online variational inference framework, ensuring a technically robust derivation and implementation. We validate the effectiveness and efficiency of our approach through both synthetic examples and real-world experiments. The results demonstrate that OLVGP not only substantially reduces computational costs compared to traditional sparse GP methods but also dynamically adapts to the evolving data, delivering improved performance in time series prediction.

Journal Of Big DataVol. 11(1)
University of Electronic Science and Technology of China (CN), Southern University of Science and Technology (CN)
Sichuan Province Science and Technology Support Program
Openalex Percentile: Top 30%
Gaussian Processes and Bayesian Inference
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.