Sparse identification of nonlinear dynamics and Koopman operators with Shallow Recurrent Decoder Networks
Mars Liyao Gao, Jan P. Williams, J. Nathan Kutz
TL;DR
The paper tackles the challenge of learning governing physics from high-dimensional spatio-temporal data by uniting sparse sensing with interpretable dynamics. It introduces SINDy-SHRED, which regularizes a SHRED-based latent space to follow a SINDy-class ODE (with Koopman-SHRED as a linear variant), enabling parsimonious, interpretable models that reconstruct full fields from sparse sensors. The approach yields provable convergence properties and a globally convex loss landscape, demonstrating superior long-term accuracy, data efficiency, and speed on diverse datasets including SST, turbulence, and GoPro-style video. This framework enables GoPro Physics-style discovery of new dynamics directly from real-time data streams while maintaining practical compute requirements. It offers a scalable path to physics-informed, data-efficient modeling across scientific and engineering domains.
Abstract
Modeling real-world spatio-temporal data is exceptionally difficult due to inherent high dimensionality, measurement noise, partial observations, and often expensive data collection procedures. In this paper, we present Sparse Identification of Nonlinear Dynamics with SHallow REcurrent Decoder networks (SINDy-SHRED), a method to jointly solve the sensing and model identification problems with simple implementation, efficient computation, and robust performance. SINDy-SHRED uses Gated Recurrent Units to model the temporal sequence of sparse sensor measurements along with a shallow decoder network to reconstruct the full spatio-temporal field from the latent state space. Our algorithm introduces a SINDy-based regularization for which the latent space progressively converges to a SINDy-class functional, provided the projection remains within the set. In restricting SINDy to a linear model, a Koopman-SHRED model is generated. SINDy-SHRED (i) learns a symbolic and interpretable generative model of a parsimonious and low-dimensional latent space for the complex spatio-temporal dynamics, (ii) discovers new physics models even for well-known physical systems, (iii) achieves provably robust convergence with an observed globally convex loss landscape, and (iv) achieves superior accuracy, data efficiency, and training time, all with fewer model parameters. We conduct systematic experimental studies on PDE data such as turbulent flows, real-world sensor measurements for sea surface temperature, and direct video data. The interpretable SINDy and Koopman models of latent state dynamics enable stable and accurate long-term video predictions, outperforming all current baseline deep learning models in accuracy, training time, and data requirements, including Convolutional LSTM, PredRNN, ResNet, and SimVP.
