Neural Ordinary Differential Equations
We introduce a new family of deep neural network models. Instead of specifying a discrete sequence of hidden layers, we parameterize the derivative of the hidden state using a neural network. The output of the network is computed using a black-box differential equation solver. These continuous-depth models have constant memory cost, adapt their evaluation strategy to each input, and can explicitly trade numerical precision for speed. We demonstrate these properties in continuous-depth residual networks and continuous-time latent variable models. We also construct continuous normalizing flows, a generative model that can train by maximum likelihood, without partitioning or ordering the data dimensions. For training, we show how to scalably backpropagate through any ODE solver, without access to its internal operations. This allows end-to-end training of ODEs within larger models.
We introduce a new family of deep neural network models. Instead of specifying a discrete sequence of hidden layers, we parameterize the derivative of the hidden state using a neural network. The output of the network is computed using a black-box differential equation solver. These continuous-depth models have constant memory cost, adapt their evaluation strategy to each input, and can explicitly trade numerical precision for speed. We demonstrate these properties in continuous-depth residual networks and continuous-time latent variable models. We also construct continuous normalizing flows,
Explore this link on the map →related reading
- 1806.07366arxiv.org
- DiffEqFlux.jl – A Julia Library for Neural Differential Equationsjulialang.org
- GitHub - DiffEqML/torchdyn: A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods · GitHubgithub.com
- Aman's AI Journal • Primers • Ilya Sutskever's Top 30aman.ai
- The Little Book of Deep Learningfleuret.org
- Neural SDE: Stabilizing Neural ODE Networks with Stochastic Noisearxiv.org
- NL.pdfabehrouz.github.io
- The Decade of Deep Learning | Leo Gaobmk.sh
- The Unreasonable Effectiveness of Recurrent Neural Networkskarpathy.github.io
- Neural Stochastic Differential Equations: Deep Latent Gaussian Models in the Diffusion Limitarxiv.org
- Neural networks and deep learningneuralnetworksanddeeplearning.com
- David Duvenaudcs.toronto.edu