Bayesian Gaussian Process ODEs via Double Normalizing Flows
Jian Xu, Shian Du, Junmei Yang, Xinghao Ding, John Paisley, Delu Zeng

TL;DR
This paper introduces a novel approach combining normalizing flows with Gaussian process ODEs to enhance model flexibility, accuracy, and uncertainty estimation in dynamical systems modeling, validated on simulated and real-world data.
Contribution
We propose integrating normalizing flows into Bayesian GP ODEs to increase expressiveness and improve inference, addressing limitations of standard kernels and mean-field assumptions.
Findings
Enhanced accuracy in time series prediction
Improved uncertainty quantification
Effective modeling of complex dynamical systems
Abstract
Recently, Gaussian processes have been used to model the vector field of continuous dynamical systems, referred to as GPODEs, which are characterized by a probabilistic ODE equation. Bayesian inference for these models has been extensively studied and applied in tasks such as time series prediction. However, the use of standard GPs with basic kernels like squared exponential kernels has been common in GPODE research, limiting the model's ability to represent complex scenarios. To address this limitation, we introduce normalizing flows to reparameterize the ODE vector field, resulting in a data-driven prior distribution, thereby increasing flexibility and expressive power. We develop a data-driven variational learning algorithm that utilizes analytically tractable probability density functions of normalizing flows, enabling simultaneous learning and inference of unknown continuous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Time Series Analysis and Forecasting
MethodsGreedy Policy Search · Gaussian Process · Normalizing Flows
