Fast-Slow Neural Networks for Learning Singularly Perturbed Dynamical Systems
Daniel A. Serino, Allen Alvarez Loya, Joshua W. Burby, Ioannis G. Kevrekidis, Qi Tang
TL;DR
The paper tackles learning and simulating singularly perturbed dynamical systems with dissipative fast dynamics by introducing the Fast-Slow Neural Network (FSNN), a structure-preserving neural ODE that enforces an attracting slow manifold via a Fenichel-normal-form–inspired coordinate change. FSNN combines an invertible coupling flow for the slow-fast transform, a negative Schur form network for stable fast linear dynamics, and a low-rank bilinear map with IMEX integration to faithfully capture both fast and slow time scales, while enabling a data-driven closure on the slow manifold. The authors prove FSNN’s universal approximation capability for normally stable fast-slow systems and demonstrate accurate learning of slow manifolds, eigenstructure, and long-time slow dynamics on Grad moment, two-scale Lorenz96, and Abraham-Lorentz models. The approach yields stable, efficient, data-driven reduced-order representations suitable for climate and plasma contexts, with potential for full-order model discovery when fast-slow separation is present. Overall, FSNN provides a principled framework to embed invariant-manifold constraints in data-driven dynamical modeling, facilitating reliable extrapolation and reduced-order closures.
Abstract
Singularly perturbed dynamical systems play a crucial role in climate dynamics and plasma physics. A powerful and well-known tool to address these systems is the Fenichel normal form, which significantly simplifies fast dynamics near slow manifolds through a transformation. However, this normal form is difficult to realize in conventional numerical algorithms. In this work, we explore an alternative way of realizing it through structure-preserving machine learning. Specifically, a fast-slow neural network (FSNN) is proposed for learning data-driven models of singularly perturbed dynamical systems with dissipative fast timescale dynamics. Our method enforces the existence of a trainable, attracting invariant slow manifold as a hard constraint. Closed-form representation of the slow manifold enables efficient integration on the slow time scale and significantly improves prediction accuracy beyond the training data. We demonstrate the FSNN on examples including the Grad moment system, two-scale Lorenz96 equations, and Abraham-Lorentz dynamics modeling radiation reaction of electrons.
