Ensemble-SINDy: Robust sparse model discovery in the low-data, high-noise limit, with active learning and control
Urban Fasel, J. Nathan Kutz, Bingni W. Brunton, Steven L. Brunton

TL;DR
Ensemble-SINDy enhances sparse model discovery for nonlinear dynamical systems by using bootstrap aggregating to improve robustness and uncertainty quantification in noisy, limited data scenarios, enabling better predictions and control.
Contribution
This work introduces an ensemble approach to SINDy that significantly improves robustness and uncertainty quantification in noisy, low-data environments, with applications to real-world systems.
Findings
E-SINDy uncovers PDE models with over twice the noise tolerance of previous methods.
It accurately learns Lotka-Volterra dynamics from limited historical data.
Ensemble statistics facilitate active learning and control improvements.
Abstract
Sparse model identification enables the discovery of nonlinear dynamical systems purely from data; however, this approach is sensitive to noise, especially in the low-data limit. In this work, we leverage the statistical approach of bootstrap aggregating (bagging) to robustify the sparse identification of nonlinear dynamics (SINDy) algorithm. First, an ensemble of SINDy models is identified from subsets of limited and noisy data. The aggregate model statistics are then used to produce inclusion probabilities of the candidate functions, which enables uncertainty quantification and probabilistic forecasts. We apply this ensemble-SINDy (E-SINDy) algorithm to several synthetic and real-world data sets and demonstrate substantial improvements to the accuracy and robustness of model discovery from extremely noisy and limited data. For example, E-SINDy uncovers partial differential equations…
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
TopicsFault Detection and Control Systems · Control Systems and Identification · Gaussian Processes and Bayesian Inference
