Bayesian Neural Ordinary Differential Equations
read the original abstract
Recently, Neural Ordinary Differential Equations has emerged as a powerful framework for modeling physical simulations without explicitly defining the ODEs governing the system, but instead learning them via machine learning. However, the question: "Can Bayesian learning frameworks be integrated with Neural ODE's to robustly quantify the uncertainty in the weights of a Neural ODE?" remains unanswered. In an effort to address this question, we primarily evaluate the following categories of inference methods: (a) The No-U-Turn MCMC sampler (NUTS), (b) Stochastic Gradient Hamiltonian Monte Carlo (SGHMC) and (c) Stochastic Langevin Gradient Descent (SGLD). We demonstrate the successful integration of Neural ODEs with the above Bayesian inference frameworks on classical physical systems, as well as on standard machine learning datasets like MNIST, using GPU acceleration. On the MNIST dataset, we achieve a posterior sample accuracy of 98.5% on the test ensemble of 10,000 images. Subsequently, for the first time, we demonstrate the successful integration of variational inference with normalizing flows and Neural ODEs, leading to a powerful Bayesian Neural ODE object. Finally, considering a predator-prey model and an epidemiological system, we demonstrate the probabilistic identification of model specification in partially-described dynamical systems using universal ordinary differential equations. Together, this gives a scientific machine learning tool for probabilistic estimation of epistemic uncertainties.
This paper has not been read by Pith yet.
Forward citations
Cited by 5 Pith papers
-
Structural functional identifiability and model discovery in differential equation models
Extends structural identifiability analysis to functional components of differential equation models and characterizes conditions for unique recovery using differential algebra techniques.
-
Function-Space Priors for Bayesian Neural ODEs with Application to Vessel Trajectory Prediction
A kernel-based regularizer derived from a GP prior on the Neural ODE vector field at finite points is added to the variational objective, paired with multiple shooting to handle long irregular trajectories.
-
Estimating Parameter Fields in Multi-Physics PDEs from Scarce Measurements
Neptune infers spatiotemporal parameter fields in PDEs from as few as 45 sparse measurements using independent coordinate neural networks, outperforming PINNs and neural operators with lower errors and better extrapolation.
-
Experimental Design for Missing Physics
A sequential experimental design technique discriminates between model structures from symbolic regression to discover missing physics in process systems such as bioreactors.
-
What Uncertainties Do We Need for Dynamical Systems?
A conceptual discussion clarifying the roles of aleatoric and epistemic uncertainty when modeling dynamical systems across ML tasks.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.