2022
DOI: 10.1088/2632-2153/ac567a
|View full text |Cite
|
Sign up to set email alerts
|

Automatic differentiation to simultaneously identify nonlinear dynamics and extract noise probability distributions from data

Abstract: The sparse identification of nonlinear dynamics (SINDy) is a regression framework for the discovery of parsimonious dynamic models and governing equations from time-series data. As with all system identification methods, noisy measurements compromise the accuracy and robustness of the model discovery procedure. In this work we develop a variant of the SINDy algorithm that integrates automatic differentiation and recent time-stepping constrained motivated by Rudy et al. [1] for simultaneously (i) denoising the da… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 36 publications
(28 citation statements)
references
References 85 publications
0
25
0
Order By: Relevance
“…Modified SINDy. Modified SINDy [21] introduces a variable N to estimate the noise, and penalizes violation of the dynamical system constraint by the denoised state. Introducing the evolution operator E t (x, C) that advances the differential equation with coefficients C from initial condition x,…”
Section: A Firstmentioning
confidence: 99%
See 2 more Smart Citations
“…Modified SINDy. Modified SINDy [21] introduces a variable N to estimate the noise, and penalizes violation of the dynamical system constraint by the denoised state. Introducing the evolution operator E t (x, C) that advances the differential equation with coefficients C from initial condition x,…”
Section: A Firstmentioning
confidence: 99%
“…Test Problems. Here we consider three common test problems the Duffing oscillator, Lorenz 63 attractor, and the Van der Pol Oscillator; see, e.g., [6,9,21]. We focus on these low-dimensional problems were we can perform Monte Carlo tests to evaluate performance over multiple realizations of noise.…”
Section: Examplesmentioning
confidence: 99%
See 1 more Smart Citation
“…We leverage recent mathematical advancements in data-driven model discovery and evaluate the interplay between g(x, t) and N (µ, σ), showing how their relative sizes determine the ability to disambiguate deterministic from random or noisy effects. To encourage exploration and expansion of discrepancy modeling, we employ base coding packages for each model discovery method implementation [23][24][25][26][27][28][29][30][31][32][33][34][35][36]. We found that the performance characteristics of our suite of model discovery methods matched their documented performance for dynamical systems modeling.…”
Section: Introductionmentioning
confidence: 99%
“… The group sparsity is embedded in the sparse regression to learn the coefficients of PDEs due to the increased complexity of nonlinear dynamics. Considering the situation in which noise exists [ 53 ], input data may be polluted by noise or other perturbation elements. To avoid generating error for derivative estimation, it is required to divide the observations into noisy estimations and estimated measurement data to simultaneously denoise the measurements and to determine the probability distribution of the noise.…”
Section: Introductionmentioning
confidence: 99%