On spike-and-slab priors for Bayesian equation discovery of nonlinear dynamical systems via sparse linear regression
arXiv:2012.01937 · doi:10.1016/j.ymssp.2021.107986
Abstract
This paper presents the use of spike-and-slab (SS) priors for discovering governing differential equations of motion of nonlinear structural dynamic systems. The problem of discovering governing equations is cast as that of selecting relevant variables from a predetermined dictionary of basis variables and solved via sparse Bayesian linear regression. The SS priors, which belong to a class of discrete-mixture priors and are known for their strong sparsifying (or shrinkage) properties, are employed to induce sparse solutions and select relevant variables. Three different variants of SS priors are explored for performing Bayesian equation discovery. As the posteriors with SS priors are analytically intractable, a Markov chain Monte Carlo (MCMC)-based Gibbs sampler is employed for drawing posterior samples of the model parameters; the posterior samples are used for variable selection and parameter estimation in equation discovery. The proposed algorithm has been applied to four systems of engineering interest, which include a baseline linear system, and systems with cubic stiffness, quadratic viscous damping, and Coulomb damping. The results demonstrate the effectiveness of the SS priors in identifying the presence and type of nonlinearity in the system. Additionally, comparisons with the Relevance Vector Machine (RVM) - that uses a Student's-t prior - indicate that the SS priors can achieve better model selection consistency, reduce false discoveries, and derive models that have superior predictive accuracy. Finally, the Silverbox experimental benchmark is used to validate the proposed methodology.
References in corpus (17)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- Parallel Tempering: Theory, Applications, and New Perspectives
- Spike and slab variable selection: Frequentist and Bayesian strategies
- Data-driven discovery of coordinates and governing equations
- Optimal predictive model selection
- Physics-informed learning of governing equations from scarce data
- Sparse identification of nonlinear dynamics for model predictive control in the low-data limit
- Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations
- Bayesian variable selection with shrinking and diffusing priors
- Sparse learning of stochastic dynamic equations
- Model selection for dynamical systems via sparse regression and information criteria
- Deep learning of dynamics and signal-noise decomposition with time-stepping constraints
- Multistep Neural Networks for Data-driven Discovery of Nonlinear Dynamical Systems
- Bayesian System Identification based on Hierarchical Sparse Bayesian Learning and Gibbs Sampling with Application to Structural Damage Assessment
- Model selection for hybrid dynamical systems via sparse regression
- Automatic Differentiation to Simultaneously Identify Nonlinear Dynamics and Extract Noise Probability Distributions from Data
- SubTSBR to tackle high noise and outliers for data-driven discovery of differential equations
Cited by in corpus (7)
- Physics-integrated hybrid framework for model form error identification in nonlinear dynamical systems
- Parsimony-Enhanced Sparse Bayesian Learning for Robust Discovery of Partial Differential Equations
- Statistical Mechanics of Dynamical System Identification
- BINDy -- Bayesian identification of nonlinear dynamics with reversible-jump Markov-chain Monte-Carlo
- Bayesian-EUCLID: discovering hyperelastic material laws with uncertainties
- Fully differentiable model discovery
- Hetero-EUCLID: Interpretable model discovery for heterogeneous hyperelastic materials using stress-unsupervised learning