Adaptive higher order reversible integrators for memory efficient deep learning
Sofya Maslovskaya, Sina Ober-Bl\"obaum, Christian Offen, Pranav Singh,, Boris Wembe

TL;DR
This paper introduces high-order reversible integrators with adaptive time-stepping for neural ODEs, enabling memory-efficient training and handling irregular time-series data in deep learning.
Contribution
It develops the first high-order reversible methods with adaptive time-stepping, improving accuracy and efficiency in neural ODE-based deep learning.
Findings
Enhanced computational speed in learning dynamical systems
Memory requirement independent of network depth due to reversibility
Effective handling of irregular time-series data
Abstract
The depth of networks plays a crucial role in the effectiveness of deep learning. However, the memory requirement for backpropagation scales linearly with the number of layers, which leads to memory bottlenecks during training. Moreover, deep networks are often unable to handle time-series data appearing at irregular intervals. These issues can be resolved by considering continuous-depth networks based on the neural ODE framework in combination with reversible integration methods that allow for variable time-steps. Reversibility of the method ensures that the memory requirement for training is independent of network depth, while variable time-steps are required for assimilating time-series data on irregular intervals. However, at present, there are no known higher-order reversible methods with this property. High-order methods are especially important when a high level of accuracy in…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Model Reduction and Neural Networks
