On-line learning of dynamic systems: sparse regression meets Kalman filtering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pillonetto, Gianluigi, Yazdani, Akram, Aravkin, Aleksandr
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917080159223808
author Pillonetto, Gianluigi
Yazdani, Akram
Aravkin, Aleksandr
author_facet Pillonetto, Gianluigi
Yazdani, Akram
Aravkin, Aleksandr
contents Learning governing equations from data is central to understanding the behavior of physical systems across diverse scientific disciplines, including physics, biology, and engineering. The Sindy algorithm has proven effective in leveraging sparsity to identify concise models of nonlinear dynamical systems. In this paper, we extend sparsity-driven approaches to real-time learning by integrating a cornerstone algorithm from control theory -- the Kalman filter (KF). The resulting Sindy Kalman Filter (SKF) unifies both frameworks by treating unknown system parameters as state variables, enabling real-time inference of complex, time-varying nonlinear models unattainable by either method alone. Furthermore, SKF enhances KF parameter identification strategies, particularly via look-ahead error, significantly simplifying the estimation of sparsity levels, variance parameters, and switching instants. We validate SKF on a chaotic Lorenz system with drifting or switching parameters and demonstrate its effectiveness in the real-time identification of a sparse nonlinear aircraft model built from real flight data.
format Preprint
id arxiv_https___arxiv_org_abs_2511_11178
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle On-line learning of dynamic systems: sparse regression meets Kalman filtering
Pillonetto, Gianluigi
Yazdani, Akram
Aravkin, Aleksandr
Machine Learning
Learning governing equations from data is central to understanding the behavior of physical systems across diverse scientific disciplines, including physics, biology, and engineering. The Sindy algorithm has proven effective in leveraging sparsity to identify concise models of nonlinear dynamical systems. In this paper, we extend sparsity-driven approaches to real-time learning by integrating a cornerstone algorithm from control theory -- the Kalman filter (KF). The resulting Sindy Kalman Filter (SKF) unifies both frameworks by treating unknown system parameters as state variables, enabling real-time inference of complex, time-varying nonlinear models unattainable by either method alone. Furthermore, SKF enhances KF parameter identification strategies, particularly via look-ahead error, significantly simplifying the estimation of sparsity levels, variance parameters, and switching instants. We validate SKF on a chaotic Lorenz system with drifting or switching parameters and demonstrate its effectiveness in the real-time identification of a sparse nonlinear aircraft model built from real flight data.
title On-line learning of dynamic systems: sparse regression meets Kalman filtering
topic Machine Learning
url https://arxiv.org/abs/2511.11178