Jacobian Regularization Stabilizes Long-Term Integration of Neural Differential Equations
Maya Janvier, Julien Salomon, Etienne Meunier

TL;DR
This paper introduces Jacobian regularization techniques for Neural Differential Equations, significantly enhancing their stability during long-term integration without the high computational costs of unrolled training.
Contribution
It proposes novel Jacobian regularization methods for NDEs that improve long-term stability, applicable to both known and unknown dynamic systems, with lower training costs.
Findings
Regularization stabilizes long-term NDE integration.
Methods are effective for ordinary and partial differential equations.
Training costs are significantly reduced compared to unrolled trajectories.
Abstract
Hybrid models and Neural Differential Equations (NDE) are getting increasingly important for the modeling of physical systems, however they often encounter stability and accuracy issues during long-term integration. Training on unrolled trajectories is known to limit these divergences but quickly becomes too expensive due to the need for computing gradients over an iterative process. In this paper, we demonstrate that regularizing the Jacobian of the NDE model via its directional derivatives during training stabilizes long-term integration in the challenging context of short training rollouts. We design two regularizations, one for the case of known dynamics where we can directly derive the directional derivatives of the dynamic and one for the case of unknown dynamics where they are approximated using finite differences. Both methods, while having a far lower cost compared to long…
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
TopicsModel Reduction and Neural Networks · Neural Networks and Reservoir Computing · Numerical methods for differential equations
