On Numerical Integration in Neural Ordinary Differential Equations
Not on the map. Why?
Abstract (arXiv)
The combination of ordinary differential equations and neural networks, i.e., neural ordinary differential equations (Neural ODE), has been widely studied from various angles. However, deciphering the numerical integration in Neural ODE is still an open challenge, as many researches demonstrated that numerical integration significantly affects the performance of the model. In this paper, we propose the inverse modified differential equations (IMDE) to clarify the influence of numerical integration on training Neural ODE models. IMDE is determined by the learning task and the employed ODE solver. It is shown that training a Neural ODE model actually returns a close approximation of the IMDE, rather than the true ODE. With the help of IMDE, we deduce that (i) the discrepancy between the learned model and the true ODE is bounded by the sum of discretization error and learning loss; (ii) Neural ODE using non-symplectic numerical integration fail to learn conservation laws theoretically. Several experiments are performed to numerically verify our theoretical analysis.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 30 of its 57 references that are in the map. First posted on arXiv 15 Jun 2022.
Builds on
30 of 57 references.
References · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2019Hamiltonian Neural Networkscited by 702
- 2019Augmented Neural ODEscited by 396
- 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
- 2018Training behavior of deep neural network in frequency domaincited by 174
- 2020Dissecting Neural ODEscited by 150
- 2019Neural Jump Stochastic Differential Equationscited by 147
- 2018Multistep Neural Networks for Data-driven Discovery of Nonlinear Dynamical Systemscited by 88
- 2019On Robustness of Neural Ordinary Differential Equationscited by 83
- 2017Maximum Principle Based Algorithms for Deep Learningcited by 77
- 2020Adaptive Checkpoint Adjoint Method for Gradient Estimation in Neural ODEcited by 76
18 more
- 2018A Mean-Field Optimal Control Formulation of Deep Learningcited by 67
- 2021Neural ODE Processescited by 57
- 2019Approximation Capabilities of Neural ODEs and Invertible Residual Networkscited by 56
- 2019Theory of the Frequency Principle for General Deep Neural Networkscited by 45
- 2021Heavy Ball Neural Ordinary Differential Equationscited by 42
- 2021Data-driven Prediction of General Hamiltonian Dynamics via Learning Exactly-Symplectic Mapscited by 41
- 2020Continuous-in-Depth Neural Networkscited by 40
- 2019ODE2VAE: Deep generative second order ODEs with Bayesian neural networkscited by 36
- 2020OnsagerNet: Learning Stable and Interpretable Dynamics using a Generalized Onsager Principlecited by 35
- 2020Hypersolvers: Toward Fast Continuous-Depth Modelscited by 33
- 2022Learning continuous models for continuous physicscited by 28
- 2021Opening the Blackbox: Accelerating Neural Differential Equations by Regularizing Internal Solver Heuristicscited by 26
- 2020On dissipative symplectic integration with applications to gradient-based optimizationcited by 23
- 2020ResNet After All? Neural ODEs and Their Numerical Solutioncited by 20
- 2020Time-Reversal Symmetric ODE Networkcited by 19
- 2019Discovery of Dynamics Using Linear Multistep Methodscited by 16
- 2021The Discovery of Dynamics via Linear Multistep Methods and Deep Learning: Error Estimationcited by 14
- 2020Towards Understanding Normalization in Neural ODEscited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 9; 2024: 1; 2025: 6; 2026: 4.
21 papers.
Sort:
By area:
- 2023SEGNO: Generalizing Equivariant Graph Neural Networks with Physical Inductive Biasescited by 27
- 2023Bayesian Gaussian Process ODEs via Double Normalizing Flowscited by 7
- 2023Implementation and (Inverse Modified) Error Analysis for implicitly-templated ODE-netscited by 6
- 2023Stability-Informed Initialization of Neural Ordinary Differential Equationscited by 5
- 2022SeqLink: A Robust Neural-ODE Architecture for Modelling Partially Observed Time Seriescited by 4
- 2023Some of the variables, some of the parameters, some of the times, with some physics known: Identification with partial informationcited by 4
- 2023Learning Hamiltonian Systems with Mono-Implicit Runge-Kutta Methodscited by 3
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integrationcited by 3
- 2025Diffusion Secant Alignment for Score-Based Density Ratio Estimationcited by 3
- 2023Analysis of Numerical Integration in RNN-Based Residuals for Fault Diagnosis of Dynamic Systemscited by 2
- 2023Pseudo-Hamiltonian system identificationcited by 1
- 2024A Unified Framework for Neural Computation and Learning Over Timecited by 1
9 more
- 2025Artifacts of Numerical Integration in Learning Dynamical Systemscited by 1
- 2026Controlled oscillation modeling using port-Hamiltonian neural networkscited by 1
- 2023Time-vectorized numerical integration for systems of ODEscited by 0
- 2025Federated Spectral Graph Transformers Meet Neural Ordinary Differential Equations for Non-IID Graphscited by 0
- 2025Interpretability and Generalization Bounds for Learning Spatial Physicscited by 0
- 2025FNODE: Flow-Matching for data-driven simulation of constrained multibody systemscited by 0
- 2026Sharpen Your Flow: Sharpness-Aware Sampling for Flow Matchingcited by 0
- 2026RTS Smoother-Guided Learning of Physics-Based Neural Differential Modelscited by 0
- 2026Variational Streaming Flow: Probabilistic Forecasting in Physical Timecited by 0
- 2026Variational Streaming Flow: Probabilistic Forecasting in Physical Time1 Oct 2026
- 2026RTS Smoother-Guided Learning of Physics-Based Neural Differential Models16 Jul 2026
- 2026Sharpen Your Flow: Sharpness-Aware Sampling for Flow Matching12 May 2026
- 2026Controlled oscillation modeling using port-Hamiltonian neural networks17 Feb 2026
- 2025Diffusion Secant Alignment for Score-Based Density Ratio Estimation5 Sep 2025
- 2025FNODE: Flow-Matching for data-driven simulation of constrained multibody systems29 Aug 2025
- 2025Artifacts of Numerical Integration in Learning Dynamical Systems19 Jul 2025
- 2025Interpretability and Generalization Bounds for Learning Spatial Physics18 Jun 2025
- 2025Federated Spectral Graph Transformers Meet Neural Ordinary Differential Equations for Non-IID Graphs16 Apr 2025
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration13 Mar 2025
- 2024A Unified Framework for Neural Computation and Learning Over Time18 Sep 2024
- 2023Stability-Informed Initialization of Neural Ordinary Differential Equations27 Nov 2023
9 more
- 2023Time-vectorized numerical integration for systems of ODEs12 Oct 2023
- 2023Bayesian Gaussian Process ODEs via Double Normalizing Flows17 Sep 2023
- 2023SEGNO: Generalizing Equivariant Graph Neural Networks with Physical Inductive Biases25 Aug 2023
- 2023Pseudo-Hamiltonian system identification9 May 2023
- 2023Analysis of Numerical Integration in RNN-Based Residuals for Fault Diagnosis of Dynamic Systems8 May 2023
- 2023Some of the variables, some of the parameters, some of the times, with some physics known: Identification with partial information27 Apr 2023
- 2023Implementation and (Inverse Modified) Error Analysis for implicitly-templated ODE-nets31 Mar 2023
- 2023Learning Hamiltonian Systems with Mono-Implicit Runge-Kutta Methods7 Mar 2023
- 2022SeqLink: A Robust Neural-ODE Architecture for Modelling Partially Observed Time Series7 Dec 2022
- 2023SEGNO: Generalizing Equivariant Graph Neural Networks with Physical Inductive Biasescited by 27
- 2023Bayesian Gaussian Process ODEs via Double Normalizing Flowscited by 7
- 2023Implementation and (Inverse Modified) Error Analysis for implicitly-templated ODE-netscited by 6
- 2023Stability-Informed Initialization of Neural Ordinary Differential Equationscited by 5
- 2022SeqLink: A Robust Neural-ODE Architecture for Modelling Partially Observed Time Seriescited by 4
- 2023Some of the variables, some of the parameters, some of the times, with some physics known: Identification with partial informationcited by 4
- 2023Learning Hamiltonian Systems with Mono-Implicit Runge-Kutta Methodscited by 3
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integrationcited by 3
- 2025Diffusion Secant Alignment for Score-Based Density Ratio Estimationcited by 3
- 2023Analysis of Numerical Integration in RNN-Based Residuals for Fault Diagnosis of Dynamic Systemscited by 2
- 2023Pseudo-Hamiltonian system identificationcited by 1
- 2024A Unified Framework for Neural Computation and Learning Over Timecited by 1
12 most cited of 19 All 19 (JSON)
- 2026Variational Streaming Flow: Probabilistic Forecasting in Physical Time1 Oct 2026
- 2026RTS Smoother-Guided Learning of Physics-Based Neural Differential Models16 Jul 2026
- 2026Controlled oscillation modeling using port-Hamiltonian neural networks17 Feb 2026
- 2025Diffusion Secant Alignment for Score-Based Density Ratio Estimation5 Sep 2025
- 2025Artifacts of Numerical Integration in Learning Dynamical Systems19 Jul 2025
- 2025Interpretability and Generalization Bounds for Learning Spatial Physics18 Jun 2025
- 2025Federated Spectral Graph Transformers Meet Neural Ordinary Differential Equations for Non-IID Graphs16 Apr 2025
- 2025Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration13 Mar 2025
- 2024A Unified Framework for Neural Computation and Learning Over Time18 Sep 2024
- 2023Stability-Informed Initialization of Neural Ordinary Differential Equations27 Nov 2023
- 2023Time-vectorized numerical integration for systems of ODEs12 Oct 2023
- 2023Bayesian Gaussian Process ODEs via Double Normalizing Flows17 Sep 2023
12 newest of 19 All 19 (JSON)