Learning Flow Functions from Data with Applications to Nonlinear Oscillators
Not on the map. Why?
Abstract (arXiv)
We describe a recurrent neural network (RNN) based architecture to learn the flow function of a causal, time-invariant and continuous-time control system from trajectory data. By restricting the class of control inputs to piecewise constant functions, we show that learning the flow function is equivalent to learning the input-to-state map of a discrete-time dynamical system. This motivates the use of an RNN together with encoder and decoder networks which map the state of the system to the hidden state of the RNN and back. We show that the proposed architecture is able to approximate the flow function by exploiting the system's causality and time-invariance. The output of the learned flow function model can be queried at any time instant. We experimentally validate the proposed method using models of the Van der Pol and FitzHugh Nagumo oscillators. In both cases, the results demonstrate that the architecture is able to closely reproduce the trajectories of these two systems. For the Van der Pol oscillator, we further show that the trained model generalises to the system's response with a prolonged prediction time horizon as well as control inputs outside the training distribution. For the FitzHugh-Nagumo oscillator, we show that the model accurately captures the input-dependent phenomena of excitability.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 13 references that are in the map. First posted on arXiv 29 Mar 2023.
Builds on
8 of 13 references.
References · 8
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
- 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
- 2020Transformers for Modeling Physical Systemscited by 105
- 2021Neural Flows: Efficient Alternative to Neural ODEscited by 99
- 2022Learning Operators with Coupled Attentioncited by 88
- 2019Nonlinear System Identification: A User-Oriented Roadmapcited by 55
- 2020Continuous-time system identification with neural networks: Model structures and fitting criteriacited by 28
- 2017Excitable behaviorscited by 3
Built on by
Not cited yet.