Discovery of nonlinear dynamical systems using a Runge–Kutta inspired dictionary-based sparse regression approach

In this work, we blend machine learning and dictionary-based learning with numerical analysis tools to discover differential equations from noisy and sparsely sampled measurement data of time-dependent processes. We use the fact that given a dictionary containing large candidate nonlinear functions,...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the Royal Society. A, Mathematical, physical, and engineering sciences Vol. 478; no. 2262; p. 20210883
Main Authors Goyal, Pawan, Benner, Peter
Format Journal Article
LanguageEnglish
Published England The Royal Society 01.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this work, we blend machine learning and dictionary-based learning with numerical analysis tools to discover differential equations from noisy and sparsely sampled measurement data of time-dependent processes. We use the fact that given a dictionary containing large candidate nonlinear functions, dynamical models can often be described by a few appropriately chosen basis functions. As a result, we obtain parsimonious models that can be better interpreted by practitioners, and potentially generalize better beyond the sampling regime than black-box modelling. In this work, we integrate a numerical integration framework with dictionary learning that yields differential equations without requiring or approximating derivative information at any stage. Hence, it is utterly effective for corrupted and sparsely sampled data. We discuss its extension to governing equations, containing rational nonlinearities that typically appear in biological networks. Moreover, we generalized the method to governing equations subject to parameter variations and externally controlled inputs. We demonstrate the efficiency of the method to discover a number of diverse differential equations using noisy measurements, including a model describing neural dynamics, chaotic Lorenz model, Michaelis–Menten kinetics and a parameterized Hopf normal form.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1364-5021
1471-2946
DOI:10.1098/rspa.2021.0883