ResNet After All? Neural ODEs and Their Numerical Solution
Katharina Ott, Prateek Katiyar, Philipp Hennig, Michael Tiemann

TL;DR
This paper investigates the dependency of trained Neural ODE models on the numerical solver used during training, revealing limitations in the continuous-time interpretation and proposing an adaptive step size method to ensure valid ODE behavior.
Contribution
It demonstrates the solver dependency issue in Neural ODEs and introduces an adaptive step size algorithm to maintain valid ODE properties during training.
Findings
Training with coarse solvers leads to accuracy drops with different solvers.
A critical step size exists beyond which the model behaves as a true ODE.
The proposed adaptive method improves model validity without excessive computation.
Abstract
A key appeal of the recently proposed Neural Ordinary Differential Equation (ODE) framework is that it seems to provide a continuous-time extension of discrete residual neural networks. As we show herein, though, trained Neural ODE models actually depend on the specific numerical method used during training. If the trained model is supposed to be a flow generated from an ODE, it should be possible to choose another numerical solver with equal or smaller numerical error without loss of performance. We observe that if training relies on a solver with overly coarse discretization, then testing with another solver of equal or smaller numerical error results in a sharp drop in accuracy. In such cases, the combination of vector field and numerical method cannot be interpreted as a flow generated from an ODE, which arguably poses a fatal breakdown of the Neural ODE concept. We observe,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Machine Learning in Materials Science
