Paper Reading AI Learner

Sparse identification of nonlinear dynamics and Koopman operators with Shallow Recurrent Decoder Networks

2025-01-23 02:18:13
Mars Liyao Gao, Jan P. Williams, J. Nathan Kutz

Abstract

Spatiotemporal modeling of real-world data poses a challenging problem due to inherent high dimensionality, measurement noise, and 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 (GRUs) to model the temporal sequence of sensor measurements along with a shallow decoder network to reconstruct the full spatiotemporal field from the latent state space using only a few available sensors. Our proposed algorithm introduces a SINDy-based regularization; beginning with an arbitrary latent state space, the dynamics of the latent space progressively converges to a SINDy-class functional, provided the projection remains within the set. In restricting SINDy to a linear model, the architecture produces a Koopman-SHRED model which enforces a linear latent space dynamics. We conduct a systematic experimental study including synthetic PDE data, real-world sensor measurements for sea surface temperature, and direct video data. With no explicit encoder, SINDy-SHRED and Koopman-SHRED enable efficient training with minimal hyperparameter tuning and laptop-level computing; further, it demonstrates robust generalization in a variety of applications with minimal to no hyperparameter adjustments. Finally, the interpretable SINDy and Koopman models of latent state dynamics enables accurate long-term video predictions, achieving state-of-the-art performance and outperforming all baseline methods considered, including Convolutional LSTM, PredRNN, ResNet, and SimVP.

Abstract (translated)

现实世界数据的时空建模面临挑战,原因在于其固有的高维度、测量噪声以及昂贵的数据采集过程。本文介绍了一种名为“基于稀疏非线性动力学识别与浅层递归解码器网络的方法”(Sparse Identification of Nonlinear Dynamics with SHallow REcurrent Decoder networks, SINDy-SHRED)的新方法,该方法能够同时解决传感和模型识别问题,并且具有简单实现、高效计算以及鲁棒性能的特点。SINDy-SHRED使用门控循环单元(Gated Recurrent Units, GRUs)来建模传感器测量的时间序列,并结合浅层解码器网络从仅有少量可用传感器的状态空间中重建完整的时空场。 该方法引入了基于SINDy的正则化技术:从任意初始状态空间开始,通过逐步调整动态过程,最终使得隐含空间的动力学逐渐收敛于一类SINDy功能。在将SINDy限制为线性模型的情况下,架构生成一个Koopman-SHRED模型,该模型强制执行线性的隐藏空间动力学。 我们进行了一系列系统实验研究,包括合成PDE数据、海面温度的真实传感器测量以及直接视频数据。没有显式编码器的情况下,SINDy-SHRED和Koopman-SHRED方法允许使用极小的超参数调整和笔记本级别计算实现高效的训练;此外,在各种应用中展示了优秀的泛化能力,并且在这些应用中几乎没有进行任何或很少的超参数调整。 最后,通过可解释的SINDy及Koopman模型对隐含状态动态的建模,实现了准确的长时间视频预测,在性能上超越了所有考虑中的基线方法(包括卷积LSTM、PredRNN、ResNet和SimVP),达到了最先进的水平。

URL

https://arxiv.org/abs/2501.13329

PDF

https://arxiv.org/pdf/2501.13329.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot