A simultaneous framework for training neural ODEs using full discretization and large-scale nonlinear programming
Neural Ordinary Differential Equations (Neural ODEs) represent continuous-time dynamics with neural networks, offering a flexible, data-driven framework for system identification and control-oriented modeling. However, training Neural ODEs requires solving differential equations at every epoch, leading to high computational costs. This work investigates simultaneous optimization as an efficient alternative to standard sequential training. In particular, we present a collocation-based, fully discretized formulation and use IPOPT — a solver for large-scale nonlinear optimization — to jointly optimize collocation coefficients and neural network parameters. We demonstrate the proposed framework across synthetic and real-world case studies, highlighting its promise as a computationally efficient alternative to traditional training methods. Furthermore, we introduce a decomposition framework utilizing Alternating Direction Method of Multipliers (ADMM) to effectively coordinate sub-models among data batches. Together, these results underscore the potential of collocation-based simultaneous training pipelines for Neural ODEs.
Authors
- Calvin Tsay (ORCID: https://orcid.org/0000-0003-2848-2809)
- Ben Stewart
- Mariia Shapovalova
Institutions
- Imperial College London (GB)
Publication Details
- Journal
- Journal of Process Control
- Published
- 2026-09-13
- DOI
- https://doi.org/10.1016/j.jprocont.2026.103834
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Royal Academy of Engineering
- Merck Sharp and Dohme
- Engineering and Physical Sciences Research Council