arrow
返回

Learning Nonlinear Dynamics Using Kalman Smoothing

delete2024-01-01
delete1
delete
OA
AI
J
Jacob Stevens-Haas *
Y
Yash Bhangale
J
J. Nathan Kutz
A
Aleksandr Y. Aravkin
DOI:10.1109/ACCESS.2024.3465390delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Identifying Ordinary Differential Equations (ODEs) from measurement data requires both fitting the dynamics and assimilating, either implicitly or explicitly, the measurement data. The Sparse Identification of Nonlinear Dynamics (SINDy) method does so in two steps: a derivative estimation and smoothing step and a sparse regression step on a library of ODE terms. Previously, the derivative step in SINDy and its python package, pysindy, used finite difference, L1 total variation minimization, or local filters like Savitzky-Golay. We have incorporated Kalman smoothing, along with hyperparameter optimization, into the existing pysindy architecture, allowing for rapid adoption of the method. Kalman smoothing is a classical framework for assimilating the measurement data with known noise statistics. As a first SINDy step, it denoises the data by applying a prior belief that the system is an instance of integrated Brownian motion. We conduct numerical experiments on eight dynamical systems show Kalman smoothing to be the best SINDy differentiation/smoothing option in the presence of noise on four of those systems, and tied for three of them. It has particular advantage at preserving problem structure in simulation. The addition of hyperparameter optimization further makes it the most amenable method for generic data. In doing so, it is the first SINDy method for noisy data that requires only a single hyperparameter, and it gives viable results in half of the systems we test.
Keyword:
Kalman filters
Smoothing methods
Noise measurement
Mathematical models
Filtering
Nonlinear dynamical systems
Dynamical systems
Differential equations
machine learning
sparse regression
optimization
Kalman smoothing
SINDy
differential equations

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Washington
学者数:
8.0W
论文数: 7.0W
被引数: 12.5W
引用论文

引用论文

Numerical Differentiation of Noisy Data: A Unifying Multi-Objective Optimization Framework
err2020-01-01
err69
errOAAI
errVan Breugel, Floris; Kutz, J. Nathan; Brunton, Bingni W.
err分享
err收藏
Non-ohmic behavior of carbon black-loaded rubbers
err1964-10-01
err0
PREAI
errL.K.H Van Beek; B.I.C.F Van Pul
err分享
err收藏
Generalized Kalman smoothing: Modeling and algorithms
err2017-12-01
err85
errOAAI
errAravkin, Aleksandr; Burke, James V.; Ljung, Lennart; Lozano, Aurelie; Pillonetto, Gianluigi
err分享
err收藏
err分享
err收藏
An Extension of the Epsilon-Skew-Normal Distribution
err2010-02-25
err0
PREAI
errReinaldo B. Arellano-Valle; Milton A. Cortés; Héctor W. Gómez
err分享
err收藏
学者 查看更多内容