Lune

ICML2020Top-tier venue

How to Train Your Neural ODE: the World of Jacobian and Kinetic Regularization

Chris Finlay, Jörn-Henrik Jacobsen, Levon Nurbekyan, Adam M. Oberman

2020Year
76Citations
94Top-tier citations

Abstract

Training neural ODEs on large datasets has not been tractable due to the necessity of allowing the adaptive numerical ODE solver to refine its step size to very small values. In practice this leads to dynamics equivalent to many hundreds or even thousands of layers. In this paper, we overcome this apparent difficulty by introducing a theoretically-grounded combination of both optimal transport and stability regularizations which encourage neural ODEs to prefer simpler dynamics out of all the dynamics that solve a problem well. Simpler dynamics lead to faster convergence and to fewer discretizations of the solver, considerably decreasing wall-clock time without loss in performance. Our approach allows us to train neural ODE-based generative models to the same performance as the unregularized dynamics, with significant reductions in training time. This brings neural ODEs closer to practical relevance in large-scale applications.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 2576d226-d59b-45c5-87fa-b16e077770fa

Cited by top-tier papers94

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines