Divide And Conquer: Learning Chaotic Dynamical Systems With Multistep Penalty Neural Ordinary Differential Equations
Not on the map. Why?
Abstract (arXiv)
Forecasting high-dimensional dynamical systems is a fundamental challenge in various fields, such as geosciences and engineering. Neural Ordinary Differential Equations (NODEs), which combine the power of neural networks and numerical solvers, have emerged as a promising algorithm for forecasting complex nonlinear dynamical systems. However, classical techniques used for NODE training are ineffective for learning chaotic dynamical systems. In this work, we propose a novel NODE-training approach that allows for robust learning of chaotic dynamical systems. Our method addresses the challenges of non-convexity and exploding gradients associated with underlying chaotic dynamics. Training data trajectories from such systems are split into multiple, non-overlapping time windows. In addition to the deviation from the training data, the optimization loss term further penalizes the discontinuities of the predicted trajectory between the time windows. The window size is selected based on the fastest Lyapunov time scale of the system. Multi-step penalty(MP) method is first demonstrated on Lorenz equation, to illustrate how it improves the loss landscape and thereby accelerates the optimization convergence. MP method can optimize chaotic systems in a manner similar to least-squares shadowing with significantly lower computational costs. Our proposed algorithm, denoted the Multistep Penalty NODE, is applied to chaotic systems such as the Kuramoto-Sivashinsky equation, the two-dimensional Kolmogorov flow, and ERA5 reanalysis data for the atmosphere. It is observed that MP-NODE provide viable performance for such chaotic systems, not only for short-term trajectory predictions but also for invariant statistics that are hallmarks of the chaotic nature of these dynamics.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 30 of its 99 references that are in the map. First posted on arXiv 30 Jun 2024.
Builds on
30 of 99 references.
References · 30
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 501
- 2022Message Passing Neural PDE Solverscited by 368
- 2015Unitary Evolution Recurrent Neural Networkscited by 291
- 2015A Critical Review of Recurrent Neural Networks for Sequence Learningcited by 223
- 2019Neural Stochastic Differential Equations: Deep Latent Gaussian Models in the Diffusion Limitcited by 168
- 2022Forecasting Global Weather with Graph Neural Networkscited by 165
- 2019Graph Neural Ordinary Differential Equationscited by 153
- 2020Dissecting Neural ODEscited by 150
- 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
- 2019Neural SDE: Stabilizing Neural ODE Networks with Stochastic Noisecited by 98
18 more
- 2018Which Neural Net Architectures Give Rise To Exploding and Vanishing Gradients?cited by 94
- 2021Learned Coarse Models for Efficient Turbulence Simulationcited by 90
- 2020On Second Order Behaviour in Augmented Neural ODEscited by 68
- 2021On the difficulty of learning chaotic dynamics with RNNscited by 64
- 2020STEER: Simple Temporal Regularization For Neural ODEscited by 58
- 2023ACE: A fast, skillful learned global atmospheric model for climate predictioncited by 53
- 2021MALI: A memory efficient and reverse accurate integrator for Neural ODEscited by 42
- 2024LUCIE: A Lightweight Uncoupled ClImate Emulator with long-term stability and physical consistency for O(1000)-member ensemblescited by 30
- 2024DySLIM: Dynamics Stable Learning by Invariant Measure for Chaotic Systemscited by 29
- 2020ChemNODE: A Neural Ordinary Differential Equations Approach for Chemical Kinetics Solverscited by 26
- 2022Latent Neural ODEs with Sparse Bayesian Multiple Shootingcited by 17
- 2017The exploding gradient problem demystified - definition, prevalence, impact, origin, tradeoffs, and solutionscited by 14
- 2020A Review of Designs and Applications of Echo State Networkscited by 11
- 2020Universal Battery Performance and Degradation Model for Electric Aircraftcited by 8
- 2021Learning Dynamical Systems from Noisy Sensor Measurements using Multiple Shootingcited by 6
- 2021Regularization and Reparameterization Avoid Vanishing Gradients in Sigmoid-Type Networkscited by 5
- 2023Effective Latent Differential Equation Models via Attention and Multiple Shootingcited by 2
- 2019Identifying nonlinear dynamical systems with multiple time scales and long-range dependenciescited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.