Simultaneous Identification and Denoising of Dynamical Systems
Jeffrey M. Hokanson, Gianluca Iaccarino, Alireza Doostan

TL;DR
This paper introduces SIDDS, an algorithm that simultaneously denoises data and identifies the governing equations of dynamical systems, especially effective under high noise levels and low sampling rates.
Contribution
The paper presents a novel SIDDS algorithm that jointly denoises measurements and identifies dynamical systems, incorporating sparsity regularization and efficient solution techniques.
Findings
Achieves estimates close to the Cramér-Rao lower bound.
Correctly identifies sparsity structures at high noise levels.
Effective from low sample rate measurements.
Abstract
In recent years there has been a push to discover the governing equations dynamical systems directly from measurements of the state, often motivated by systems that are too complex to directly model. Although there has been substantial work put into such a discovery, doing so in the case of large noise has proved challenging. Here we develop an algorithm for Simultaneous Identification and Denoising of a Dynamical System (SIDDS). We infer the noise in the state measurements by requiring that the denoised data satisfies the dynamical system with an equality constraint. This is unlike existing work where the mismatch in the dynamical system is treated as a penalty in the objective. We assume the dynamics is represented in a pre-defined basis and develop a sequential quadratic programming approach to solve the SIDDS problem featuring a direct solution of KKT system with a specialized…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsControl Systems and Identification · Model Reduction and Neural Networks · Fault Detection and Control Systems
