arXiv (Cornell University) · 2018 · 570 citations · 37 references
ComputingComputer ScienceArtificial IntelligenceDifferential EquationsMachine LearningDeep LearningNeural ModelingNeural NetworksOrdinary Differential Equation ModelsState-space ModelingSystems Of Differential EquationsHidden State InferenceHidden-state ModelsMaximum Likelihood InferenceNeural Network ModelingNeural Ordinary Differential EquationsNormalizing FlowsPrecisionResidual Networks
The paper introduces a new family of deep neural network models. The authors model the hidden‑state derivative with a neural network and solve the resulting ordinary differential equation using a black‑box solver, enabling continuous‑depth residual networks, continuous‑time latent variable models, and continuous normalizing flows that can be trained end‑to‑end via scalable back‑propagation. These continuous‑depth models exhibit constant memory usage, input‑dependent evaluation, and a trade‑off between numerical precision and speed, as demonstrated in residual networks, latent variable models, and continuous normalizing flows.
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.
37
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
Auto-Encoding Variational Bayes
Diederik P. Kingma, Max Welling · UvA-DARE (University of Amsterdam) · 2013 · 15.6K citations · Full text
Automatic differentiation in PyTorch
Adam Paszke, Sam Gross, Soumith Chintala et al. · 2017 · 11.1K citations