Discovery of Nonlinear Dynamical Systems using a Runge-Kutta Inspired Dictionary-based Sparse Regression Approach
Pawan Goyal, Peter Benner

TL;DR
This paper introduces a novel Runge-Kutta inspired dictionary-based sparse regression method for discovering nonlinear dynamical systems from noisy, sparse data, producing interpretable models without derivative approximations.
Contribution
It combines numerical integration with dictionary learning to identify governing equations directly from noisy data, extending to models with rational nonlinearities and parameter variations.
Findings
Successfully identified diverse differential equations from noisy data
Effectively handled sparsely sampled and corrupted measurements
Extended method to models with rational nonlinearities and external inputs
Abstract
Discovering dynamical models to describe underlying dynamical behavior is essential to draw decisive conclusions and engineering studies, e.g., optimizing a process. Experimental data availability notwithstanding has increased significantly, but interpretable and explainable models in science and engineering yet remain incomprehensible. In this work, we blend machine learning and dictionary-based learning with numerical analysis tools to discover governing differential equations from noisy and sparsely-sampled measurement data. We utilize the fact that given a dictionary containing huge candidate nonlinear functions, dynamical models can often be described by a few appropriately chosen candidates. As a result, we obtain interpretable and parsimonious models which are prone to generalize better beyond the sampling regime. Additionally, we integrate a numerical integration framework with…
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
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Neural Networks and Reservoir Computing
