Artifacts of Numerical Integration in Learning Dynamical Systems
Bing-Ze Lu, Richard Tsai

TL;DR
This paper investigates how the choice of numerical integrator affects the learning of dynamical systems from data, revealing artifacts and proposing the implicit midpoint method for better property preservation.
Contribution
It demonstrates the impact of numerical schemes on learned dynamics and advocates for the implicit midpoint method to preserve system properties.
Findings
Explicit integrators can distort system stability and dynamics.
Reducing step size or increasing order does not always fix artifacts.
Implicit midpoint method preserves conservative or dissipative properties.
Abstract
In many applications, one needs to learn a dynamical system from its solutions sampled at a finite number of time points. The learning problem is often formulated as an optimization problem over a chosen function class. However, in the optimization procedure, prediction data from generic dynamics requires a numerical integrator to assess the mismatch with the observed data. This paper reveals potentially serious effects of a chosen numerical scheme on the learning outcome. Specifically, the analysis demonstrates that a damped oscillatory system may be incorrectly identified as having "anti-damping" and exhibiting a reversed oscillation direction, even though it adequately fits the given data points. This paper shows that the stability region of the selected integrator will distort the nature of the learned dynamics. Crucially, reducing the step size or raising the order of an explicit…
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.
