A Robust SINDy Autoencoder for Noisy Dynamical System Identification

arXiv stat.ML / 4/7/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper proposes a “robust SINDy autoencoder” that extends Sparse Identification of Nonlinear Dynamics (SINDy) to handle noisy measurements more reliably than standard sparse regression approaches.
  • It addresses SINDy’s dependence on having sparse dynamics in an appropriate coordinate system by learning reduced/latent coordinates via an autoencoder while simultaneously discovering governing equations.
  • A key contribution is the addition of a noise-separation module inspired by noise-separating neural network architectures to improve robustness to measurement error.
  • Numerical experiments on the Lorenz system demonstrate that the method can recover interpretable latent dynamics and estimate measurement noise from noisy observations.

Abstract

Sparse identification of nonlinear dynamics (SINDy) has been widely used to discover the governing equations of a dynamical system from data. It uses sparse regression techniques to identify parsimonious models of unknown systems from a library of candidate functions. Therefore, it relies on the assumption that the dynamics are sparsely represented in the coordinate system used. To address this limitation, one seeks a coordinate transformation that provides reduced coordinates capable of reconstructing the original system. Recently, SINDy autoencoders have extended this idea by combining sparse model discovery with autoencoder architectures to learn simplified latent coordinates together with parsimonious governing equations. A central challenge in this framework is robustness to measurement error. Inspired by noise-separating neural network structures, we incorporate a noise-separation module into the SINDy autoencoder architecture, thereby improving robustness and enabling more reliable identification of noisy dynamical systems. Numerical experiments on the Lorenz system show that the proposed method recovers interpretable latent dynamics and accurately estimates the measurement noise from noisy observations.