On Neural Differential Equations
arXiv:2202.02435
Abstract
The conjoining of dynamical systems and deep learning has become a topic of great interest. In particular, neural differential equations (NDEs) demonstrate that neural networks and differential equation are two sides of the same coin. Traditional parameterised differential equations are a special case. Many popular neural network architectures, such as residual networks and recurrent networks, are discretisations. NDEs are suitable for tackling generative problems, dynamical systems, and time series (particularly in physics, finance, ...) and are thus of interest to both modern machine learning and traditional mathematical modelling. NDEs offer high-capacity function approximation, strong priors on model space, the ability to handle irregular data, memory efficiency, and a wealth of available theory on both sides. This doctoral thesis provides an in-depth survey of the field. Topics include: neural ordinary differential equations (e.g. for hybrid neural/mechanistic modelling of physical systems); neural controlled differential equations (e.g. for learning functions of irregular time series); and neural stochastic differential equations (e.g. to produce generative models capable of representing complex stochastic dynamics, or sampling from complex high-dimensional distributions). Further topics include: numerical methods for NDEs (e.g. reversible differential equations solvers, backpropagation through differential equations, Brownian reconstruction); symbolic regression for dynamical systems (e.g. via regularised evolution); and deep implicit models (e.g. deep equilibrium models, differentiable optimisation). We anticipate this thesis will be of interest to anyone interested in the marriage of deep learning with dynamical systems, and hope it will provide a useful reference for the current state of the art.
arXiv commentDoctoral thesis, Mathematical Institute, University of Oxford. 231 pages
Cited by in corpus (14)
- Feasibility Study of Neural ODE and DAE Modules for Power System Dynamic Component Modeling
- Modelling Cosmic Radiation Events in the Tree-ring Radiocarbon Record
- Neural integration for constitutive equations using small data
- Automated Translation and Accelerated Solving of Differential Equations on Multiple GPU Platforms
- Chemical Reaction Neural Networks for Fitting Accelerating Rate Calorimetry Data
- DISCO-DJ I: a differentiable Einstein-Boltzmann solver for cosmology
- Learning Complex Motion Plans using Neural ODEs with Safety and Stability Guarantees
- Residual Neural Networks for the Prediction of Planetary Collision Outcomes
- MAGIC: Microlensing Analysis Guided by Intelligent Computation
- NeuralPDR: Neural Differential Equations as surrogate models for Photodissociation Regions
- A Comparison of Mesh-Free Differentiable Programming and Data-Driven Strategies for Optimal Control under PDE Constraints
- Analysis of the Geometric Structure of Neural Networks and Neural ODEs via Morse Functions
- Neural Infalling Cloud Equations (NICE): Increasing the Efficacy of Subgrid Models and Scientific Equation Discovery using Neural ODEs and Symbolic Regression
- Learning the Dynamics of Sparsely Observed Interacting Systems