Sparse Kalman Identification for Partially Observable Systems via Adaptive Bayesian Learning
Jilan Mei, Tengjie Zheng, Lin Cheng, Shengping Gong, Xu Huang
TL;DR
This work tackles online sparse identification of nonlinear dynamics in partially observable systems. It proposes Sparse Kalman Identification (SKI), which fuses an Augmented Kalman Filter (AKF) with Automatic Relevance Determination (ARD) to learn sparse model structure from sequential data, using an augmented UKF for nonlinearities. A gradient-based ARD update and a KF-like posterior correction enable online relevance learning of basis functions without storing historical data, achieving millisecond-level updates. Extensive simulations and real-world quadrotor experiments demonstrate that SKI yields superior sparsity and identification accuracy (including an $84.21\%$ improvement over the best baseline) while maintaining fast computation, highlighting its practical potential for online control and modeling.
Abstract
Sparse dynamics identification is an essential tool for discovering interpretable physical models and enabling efficient control in engineering systems. However, existing methods rely on batch learning with full historical data, limiting their applicability to real-time scenarios involving sequential and partially observable data. To overcome this limitation, this paper proposes an online Sparse Kalman Identification (SKI) method by integrating the Augmented Kalman Filter (AKF) and Automatic Relevance Determination (ARD). The main contributions are: (1) a theoretically grounded Bayesian sparsification scheme that is seamlessly integrated into the AKF framework and adapted to sequentially collected data in online scenarios; (2) an update mechanism that adapts the Kalman posterior to reflect the updated selection of the basis functions that define the model structure; (3) an explicit gradient-descent formulation that enhances computational efficiency. Consequently, the SKI method achieves accurate model structure selection with millisecond-level efficiency and higher identification accuracy, as demonstrated by extensive simulations and real-world experiments (showing an 84.21\% improvement in accuracy over the baseline AKF).
