Learning Nonlinear Dynamics Using Kalman Smoothing

被引:1
|
作者
Stevens-Haas, Jacob M. [1 ]
Bhangale, Yash [2 ]
Kutz, J. Nathan [1 ,3 ]
Aravkin, Aleksandr [1 ]
机构
[1] Univ Washington, Dept Appl Math, Seattle, WA 98195 USA
[2] Univ Washington, Dept Mech Engn, Seattle, WA 98195 USA
[3] Univ Washington, Dept Elect & Comp Engn, Seattle, WA 98195 USA
来源
IEEE ACCESS | 2024年 / 12卷
基金
美国国家科学基金会;
关键词
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; FRAMEWORK; ROBUST;
D O I
10.1109/ACCESS.2024.3465390
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:138564 / 138574
页数:11
相关论文
共 50 条
  • [21] Optimizing a Kalman filter with an evolutionary algorithm for nonlinear quadrotor attitude dynamics
    Kaba, Aziz
    Kiyak, Emre
    JOURNAL OF COMPUTATIONAL SCIENCE, 2020, 39
  • [22] EKFNet: Learning System Noise Covariance Parameters for Nonlinear Tracking
    Xu, Liang
    Niu, Ruixin
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 3139 - 3152
  • [23] Kalman Filter Fusion With Smoothing for a Process With Continuous-Time Integrated Sensor
    Movassagh, Shirin
    Fatehi, Alireza
    Sedigh, Ali Khaki
    Shariati, Ala
    IEEE SENSORS JOURNAL, 2023, 23 (07) : 7279 - 7287
  • [24] Learning to rank using smoothing methods for language modeling
    Lin, Yuan
    Lin, Hongfei
    Xu, Kan
    Sun, Xiaoling
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2013, 64 (04): : 818 - 828
  • [25] Learning sparse nonlinear dynamics via mixed-integer optimization
    Dimitris Bertsimas
    Wes Gurnee
    Nonlinear Dynamics, 2023, 111 : 6585 - 6604
  • [26] AWKNN Indoor Location Methods Based on Kalman Smoothing
    Sun W.
    Duan S.-L.
    Yan H.-F.
    Ding W.
    2018, Univ. of Electronic Science and Technology of China (47): : 829 - 833
  • [27] Glottal Airflow Estimation Using Neck Surface Acceleration and Low-Order Kalman Smoothing
    Morales, Arturo
    Yuz, Juan I.
    Cortes, Juan P.
    Fontanet, Javier G.
    Zanartu, Matias
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2023, 31 : 2055 - 2066
  • [28] Neural extended Kalman filters for learning and predicting dynamics of structural systems
    Liu, Wei
    Lai, Zhilu
    Bacsa, Kiran
    Chatzi, Eleni
    STRUCTURAL HEALTH MONITORING-AN INTERNATIONAL JOURNAL, 2024, 23 (02): : 1037 - 1052
  • [29] Vehicle Dynamics Estimator Utilizing LSTM-Ensembled Adaptive Kalman Filter
    Zhang, Youpeng
    Huang, Yuefeng
    Deng, Kai
    Shi, Biaofei
    Wang, Xiangyu
    Li, Liang
    Song, Jian
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024,
  • [30] Accurate Tissue Deformation Modeling Using a Kalman Filter and ADMM-Based Projective Dynamics
    Afshar, Mehrnoosh
    Carriere, Jay
    Rouhani, Hossein
    Meyer, Tyler
    Sloboda, Ron S.
    Husain, Siraj
    Usmani, Nawaid
    Tavakoli, Mahdi
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2022, 27 (04) : 2194 - 2203