LGMLJun 23, 2020

Neural Dynamical Systems: Balancing Structure and Flexibility in Physical Prediction

arXiv:2006.12682v233 citations
AI Analysis

This work addresses the challenge of modeling variable dynamics in physical systems, such as nuclear fusion reactors, with potential applications in control, though it appears incremental by building on prior gray-box modeling approaches.

The paper tackles the problem of learning dynamical models in gray-box settings by introducing Neural Dynamical Systems (NDS), which incorporates prior knowledge from ordinary differential equations and uses neural networks to estimate parameters and residuals, achieving higher accuracy and fewer samples compared to existing deep learning and system identification methods.

We introduce Neural Dynamical Systems (NDS), a method of learning dynamical models in various gray-box settings which incorporates prior knowledge in the form of systems of ordinary differential equations. NDS uses neural networks to estimate free parameters of the system, predicts residual terms, and numerically integrates over time to predict future states. A key insight is that many real dynamical systems of interest are hard to model because the dynamics may vary across rollouts. We mitigate this problem by taking a trajectory of prior states as the input to NDS and train it to dynamically estimate system parameters using the preceding trajectory. We find that NDS learns dynamics with higher accuracy and fewer samples than a variety of deep learning methods that do not incorporate the prior knowledge and methods from the system identification literature which do. We demonstrate these advantages first on synthetic dynamical systems and then on real data captured from deuterium shots from a nuclear fusion reactor. Finally, we demonstrate that these benefits can be utilized for control in small-scale experiments.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes