Back to Search Start Over

Bayesian differential programming for robust systems identification under uncertainty.

Authors :
Yang, Yibo
Aziz Bhouri, Mohamed
Perdikaris, Paris
Source :
Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences. Nov2020, Vol. 476 Issue 2243, p1-23. 23p.
Publication Year :
2020

Abstract

This paper presents a machine learning framework for Bayesian systems identification from noisy, sparse and irregular observations of nonlinear dynamical systems. The proposed method takes advantage of recent developments in differentiable programming to propagate gradient information through ordinary differential equation solvers and perform Bayesian inference with respect to unknown model parameters using Hamiltonian Monte Carlo sampling. This allows an efficient inference of the posterior distributions over plausible models with quantified uncertainty, while the use of sparsity-promoting priors enables the discovery of interpretable and parsimonious representations for the underlying latent dynamics. A series of numerical studies is presented to demonstrate the effectiveness of the proposed methods, including nonlinear oscillators, predator–prey systems and examples from systems biology. Taken together, our findings put forth a flexible and robust workflow for data-driven model discovery under uncertainty. All codes and data accompanying this article are available at https://bit.ly/34FOJMj. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
13645021
Volume :
476
Issue :
2243
Database :
Academic Search Index
Journal :
Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences
Publication Type :
Academic Journal
Accession number :
147546189
Full Text :
https://doi.org/10.1098/rspa.2020.0290