An Iterative Bayesian Approach for System Identification based on Linear Gaussian Models
Not on the map. Why?
Abstract (arXiv)
We tackle the problem of system identification, where we select inputs, observe the corresponding outputs from the true system, and optimize the parameters of our model to best fit the data. We propose a practical and computationally tractable methodology that is compatible with any system and parametric family of models. Our approach only requires input-output data from the system and first-order information of the model with respect to the parameters. Our approach consists of two modules. First, we formulate the problem of system identification from a Bayesian perspective and use a linear Gaussian model approximation to iteratively optimize the model's parameters. In each iteration, we propose to use the input-output data to tune the covariance of the linear Gaussian model. This online covariance calibration stabilizes fitting and signals model inaccuracy. Secondly, we define a Gaussian-based uncertainty measure for the model parameters, which we can then minimize with respect to the next selected input. We test our method with linear and nonlinear dynamics.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 21 references that are in the map. First posted on arXiv 28 Jan 2025.
Builds on
7 of 21 references.
References · 7
- 2021Convex optimizationcited by 2,479
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
- 2017Sparse identification of nonlinear dynamics for model predictive control in the low-data limitcited by 139
- 2020Active Learning for Nonlinear System Identification with Guaranteescited by 78
- 2019Nonlinear System Identification: A User-Oriented Roadmapcited by 55
- 2024Active Learning for Control-Oriented Identification of Nonlinear Systemscited by 7
- 2024Informative Input Design for Dynamic Mode Decompositioncited by 1
Built on by
Not cited yet.