mlsanityData to 14 Oct 2026

CODE: A global approach to ODE dynamics learning

arXiv 2511.15619 ↗First posted 19 Nov 2025cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Ordinary differential equations (ODEs) are a conventional way to describe the observed dynamics of physical systems. Scientists typically hypothesize about dynamical behavior, propose a mathematical model, and compare its predictions to data. However, modern computing and algorithmic advances now enable purely data-driven learning of governing dynamics directly from observations. In data-driven settings, one learns the ODE's right-hand side (RHS). Dense measurements are often assumed, yet high temporal resolution is typically both cumbersome and expensive. Consequently, one usually has only sparsely sampled data. In this work we introduce ChaosODE (CODE), a Polynomial Chaos ODE Expansion in which we use an arbitrary Polynomial Chaos Expansion (aPCE) for the ODE's right-hand side, resulting in a global orthonormal polynomial representation of dynamics. We evaluate the performance of CODE in several experiments on the Lotka-Volterra system, across varying noise levels, initial conditions, and predictions far into the future, even on previously unseen initial conditions. CODE exhibits remarkable extrapolation capabilities even when evaluated under novel initial conditions and shows advantages compared to well-examined methods using neural networks (NeuralODE) or kernel approximators (KernelODE) as the RHS representer. We observe that the high flexibility of NeuralODE and KernelODE degrades extrapolation capabilities under scarce data and measurement noise. Finally, we provide practical guidelines for robust optimization of dynamics-learning problems and illustrate them in the accompanying code.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 55 references that are in the map. First posted on arXiv 19 Nov 2025.

Builds on

14 of 55 references.

References · 14

  1. 2020Scaling Laws for Neural Language Modelscited by 6,586
  2. 2018Neural Ordinary Differential Equationscited by 3,779
  3. 2020Universal Differential Equations for Scientific Machine Learningcited by 353
  4. 2018Gaussian Processes and Kernel Methods: A Review on Connections and Equivalencescited by 192
  5. 2018Learning unknown ODE models with Gaussian processescited by 54
  6. 2018Don't Unroll Adjoint: Differentiating SSA-Form Programscited by 45
  7. 2020Discretize-Optimize vs. Optimize-Discretize for Time-Series Regression and Continuous Normalizing Flowscited by 37
  8. 2022Interpretable Polynomial Neural Ordinary Differential Equationscited by 24
  9. 2024Differentiable Programming for Differential Equations: A Reviewcited by 21
  10. 2021Multiple shooting for training neural differential equations on time seriescited by 17
  11. 2024Physics-constrained polynomial chaos expansion for scientific machine learning and uncertainty quantificationcited by 17
  12. 2021Variational multiple shooting for Bayesian ODEs with Gaussian processescited by 15
2 more
  1. 2022Generalization in Neural Networks: A Broad Surveycited by 11
  2. 2023Anamnesic Neural Differential Equations with Orthogonal Polynomial Projectionscited by 2

Built on by

Not cited yet.