Abstract
Training Neural Ordinary Differential Equations (ODEs) is often computationally expensive. Indeed, computing the forward pass of such models involves solving an ODE which can become arbitrarily complex during training. Recent works have shown that regularizing the dynamics of the ODE can partially alleviate this. In this paper we propose a new regularization technique: randomly sampling the end time of the ODE during training. The proposed regularization is simple to implement, has negligible overhead and is effective across a wide variety of tasks. Further, the technique is orthogonal to several other methods proposed to regularize the dynamics of ODEs and as such can be used in conjunction with them. We show through experiments on normalizing flows, time series models and image recognition that the proposed regularization can significantly decrease training time and even improve performance over baseline models.
Original language | English |
---|---|
Journal | Advances in Neural Information Processing Systems |
Volume | 2020-December |
Publication status | Published - 2020 |
Event | 34th Conference on Neural Information Processing Systems, NeurIPS 2020 - Virtual, Online Duration: 6 Dec 2020 → 12 Dec 2020 |
Bibliographical note
Publisher Copyright:© 2020 Neural information processing systems foundation. All rights reserved.
Funding
Arnab Ghosh was funded by the University of Oxford through a studentship using combined corporate gifts from Microsoft and Technicolor. Harkirat Singh Behl was supported using a Tencent studentship through the University of Oxford. Emilien Dupont was funded by the University of Oxford through a Deepmind studentship. Philip H.S. Torr was supported by the Royal Academy of Engineering under the Research Chair and Senior Research Fellowships scheme, EPSRC/MURI grant EP/N019474/1 and FiveAI. Vinay Namboodiri was funded using Startup funding support from University of Bath.
Funders | Funder number |
---|---|
FiveAI | |
Microsoft | |
Multidisciplinary University Research Initiative | EP/N019474/1 |
Engineering and Physical Sciences Research Council | |
Royal Academy Of Engineering | |
University of Oxford | |
University of Bath |
ASJC Scopus subject areas
- Computer Networks and Communications
- Information Systems
- Signal Processing