System Identification for Continuous-time Linear Dynamical Systems
Peter Halmos, Jonathan Pillow, David A. Knowles

TL;DR
This paper develops a continuous-time system identification method for linear dynamical systems using an analytical two-filter Bayesian approach, enabling EM-based learning with irregularly sampled data and extending Kalman filter applications.
Contribution
It introduces a novel two-filter Bayesian posterior for continuous-time linear systems, allowing EM-based parameter estimation without pre-computing the forward pass, and handles irregular sampling.
Findings
Effective parameter learning for continuous-time SDE models.
Improved performance over discrete-time Kalman filter with irregular sampling.
Application to biological toggle-switch system demonstrates practical utility.
Abstract
The problem of system identification for the Kalman filter, relying on the expectation-maximization (EM) procedure to learn the underlying parameters of a dynamical system, has largely been studied assuming that observations are sampled at equally-spaced time points. However, in many applications this is a restrictive and unrealistic assumption. This paper addresses system identification for the continuous-discrete filter, with the aim of generalizing learning for the Kalman filter by relying on a solution to a continuous-time It\^o stochastic differential equation (SDE) for the latent state and covariance dynamics. We introduce a novel two-filter, analytical form for the posterior with a Bayesian derivation, which yields analytical updates which do not require the forward-pass to be pre-computed. Using this analytical and efficient computation of the posterior, we provide an EM…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsControl Systems and Identification · Gaussian Processes and Bayesian Inference · Neural Networks and Applications
