Learning Efficient and Robust Ordinary Differential Equations via Invertible Neural Networks
Weiming Zhi, Tin Lai, Lionel Ott, Edwin V. Bonilla, Fabio Ramos
Abstract
Advances in differentiable numerical integrators have enabled the use of gradient descent techniques to learn ordinary differential equations (ODEs), where a flexible function approximator (often a neural network) is used to estimate the system dynamics, given as a time derivative. However, these integrators can be unsatisfactorily slow and unstable when learning systems of ODEs from long sequences. We propose to learn an ODE of interest from data by viewing its dynamics as a vector field related to another base vector field via a diffeomorphism (i.e., a differentiable bijection), represented by an invertible neural network (INN). By learning both the INN and the dynamics of the base ODE, we provide an avenue to offload some of the complexity in modeling the dynamics directly on to the INN. Consequently, by restricting the base ODE to be amenable to integration, we can speed up and improve the robustness of integrating trajectories from the learned system. We demonstrate the efficacy of our method in training and evaluating benchmark ODE systems, as well as within continuous-depth neural networks models. We show that our approach attains speed-ups of up to two orders of magnitude when integrating learned ODEs.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 073fc997-67dc-4113-8bf0-6403b4acb7b6Cited by top-tier papers7
- Neural Conjugate Flows: A Physics-Informed Architecture with Flow StructureArthur Bizzi, Lucas Nissenbaum, João M. PereiraAAAI 2025 · 4 citations
- Invariance-based Learning of Latent DynamicsKai Lagemann, Christian Lagemann, Sach MukherjeeICLR 2024 · 4 citations
- Environment Inference for Learning Generalizable Dynamical SystemShixuan Liu, Yue He, Haotian Wang, Wenjing Yang et al.NeurIPS 2025 · 3 citations
- Building 3D Representations and Generating Motions From a Single Image via Video-GenerationWeiming Zhi, Ziyong Ma, Tianyi Zhang, Matthew Johnson-RobersonNeurIPS 2025 · 1 citation
- Learning Coupled Continuous-Time Latent Dynamics from Irregular EventsJiankai Zuo, Yang Zhang, Yu Zhang, Jiarui Liang et al.ICML 2026
Builds on7
- Dissecting Neural ODEsStefano Massaroli, Michael Poli, Jinkyoo Park, Atsushi Yamashita et al.NeurIPS 2020 · 261 citations
- Forecasting Sequential Data Using Consistent Koopman AutoencodersOmri Azencot, N. Benjamin Erichson, Vanessa Lin, Michael W. MahoneyICML 2020 · 203 citations
- Neural ODE ProcessesAlexander Norcliffe, Cristian Bodnar, Ben Day, Jacob Moss et al.ICLR 2021 · 78 citations
- How to Train Your Neural ODE: the World of Jacobian and Kinetic RegularizationChris Finlay, Jörn-Henrik Jacobsen, Levon Nurbekyan, Adam M. ObermanICML 2020 · 76 citations
- Opening the Blackbox: Accelerating Neural Differential Equations by Regularizing Internal Solver HeuristicsAvik Pal, Yingbo Ma, Viral B. Shah, Christopher Vincent RackauckasICML 2021 · 44 citations
Related papers
- On Numerical Integration in Neural Ordinary Differential EquationsAiqing Zhu, Pengzhan Jin, Beibei Zhu, Yifa TangICML 2022 · 33 citations
- How Deep Do We Need: Accelerating Training and Inference of Neural ODEs via Control PerspectiveKeyan Miao, Konstantinos GatsisICML 2024 · 2 citations
- Learning Differential Equations that are Easy to SolveJacob Kelly, Jesse Bettencourt, Matthew J. Johnson, David DuvenaudNeurIPS 2020 · 134 citations
- Imbedding Deep Neural NetworksAndrew Corbett, Dmitry KanginICLR 2022 · 2 citations
- Transformation of ReLU-based recurrent neural networks from discrete-time to continuous-timeZahra Monfared, Daniel DurstewitzICML 2020 · 22 citations
