Long-Time Trajectory Approximation via SA-NODEs: Model Predictive and Floquet Strategies

arXiv:2608.10738 · cs.LG, cs.NA, math.NA · Submitted 2026-08-11 · Read on arXiv

Ziqian Li, Nikolaos M. Matzakos

Friedrich-Alexander-Universität Erlangen-Nürnberg · School of Pedagogical & Technological Education (ASPETE)

cs.LG, cs.NA, math.NA

Submitted: 2026-08-11

Updated: 2026-08-12

Code: https://github.com/DCN-FAU-AvH/SA-NODE-MPC-Floquet

License: http://creativecommons.org/licenses/by/4.0/

Importance score: 75/100

The gist: This paper studies the approximation of dynamical systems by semi-autonomous neural ordinary differential equations (SA-NODEs) over long time horizons.

Terminology

Summary

This paper studies the approximation of dynamical systems by semi-autonomous neural ordinary differential equations (SA-NODEs) over long time horizons. The central problem is that for a single network trained on the whole horizon, the available error bound deteriorates double exponentially in the horizon length. The authors identify this as the time horizon barrier and develop two training strategies that avoid it, each built on a reset of the state.

The paper considers the SA-NODE architecture, which evolves a state x(t) ∈ R d by the equation:

ẋ(t) = Σ i=1 P W i ◦ σ(A1 i x(t) + A2 i t + B i), t ∈ (0, T], x(0) = x0.

The defining feature is that time t enters only through the linear bias A2 i t + B i. The universal approximation theorem provides parameters with error bounded by C T,K,f P-1/2, but the explicit constant deteriorates double exponentially in T. The paper states: This bound is double exponential in T: the Sobolev norm is taken on a domain that already grows like e LT, and it re-enters the Grönwall exponent through the Lipschitz constant of the learned field.

Two mechanisms drive this growth: Grönwall amplification (error growth bounded by e LT) and growth of the reachable tube (diam(K T) ≤ diam(K) + C e LT). Both are shown to be individually sharp via the example ẋ = Lx.

The first strategy partitions the horizon adaptively and restarts every window from observed data. The composite flow in data-IC mode injects the true state at each switch time, so that Window k then sees no upstream error: its accuracy depends on its own training only.

The main result (Theorem 3.5) states that under appropriate assumptions (Lipschitz target, approximation class, bounded reachable tube with uniformly bounded data, and ε-admissible partition), the data-IC composite flow satisfies:

sup t∈[0,T], x0∈K Φ(t;x0) - Φ̂(t;x0) ≤ ε,

with total width P total ≲ N C2 τmax,K∞,f ε-2, where the window constant is independent of T whenever the reachable tube is bounded and its time-shifted Sobolev data are uniformly bounded. The parameter budget is linear in T for targets with a bounded, uniformly regular reachable tube.

For the predicted-IC mode (deployment without data resets), the bound remains exponential: the error satisfies Φ(t;x0) - Φ̂ pred(t;x0) ≤ ε Σ k=1 N e L̄(T-τk), which the authors note remains exponential; the gain over the monolithic model lies in the prefactor.

The second strategy addresses autonomous targets with a stable limit cycle and uses no data at deployment. The key insight is that the orbit itself corrects errors: every perturbation transverse to the cycle is contracted at each return to a Poincaré section, at the rate given by the Floquet multiplier.

The main theorem (Theorem 4.13) establishes that under certified transverse contraction (Assumption 4.6), for every initial condition near the limit cycle Γ and every t ≥ 0:

ΦΘ(t;x0) - Φf(t;x0) ≤ C ε (1 + t/T̂),

where ε is the one-period accuracy of the learned flow. The bound is linear in the number of elapsed periods, with C independent of t. The mechanism is that Transverse errors are contracted at every return, and only the phase drift between the two clocks persists.

The paper provides two certification routes for the contraction hypothesis:

  1. Liouville–Abel identity in dimension two: The identity ties the surrogate to the autonomous return-map multiplier. The chain LF(Θ) = 0 ⟹ ρΘ < 1 ⟹ e(kT̂) ≤ Cε(1+k) links the training objective directly to the long-horizon guarantee.

  2. C1-closeness route in any dimension: This proceeds through Bauer–Fike margins and requires the stability margin δ* ≥ (1 - ρT(f))/κ(V) with κ(V) the eigenvector condition number.

For the time-periodic architecture deployed (using the encoding t ↦ (sin(2πt/T̂), cos(2πt/T̂))), the scalar certificate degenerates. The paper proves that for an exactly periodic learned field, small one-period error and a contracting stroboscopic map cannot hold at once (Propositions 4.20 and 4.21). The surrogate ρ̃T(Θ) = det M = λ1λ2 controls the product of multipliers, not their largest modulus, so a small ρ̃T is not by itself a proof of stability.

Instead, the paper proves a uniform-in-time orbital guarantee (Theorem 4.22): dist(ΦΘ(t;x0), Γ) ≤ εΓ + C ρ̄⌊t/T̂⌋ x0 - x†Θ, whose hypotheses are measured on the trained model. The bound is uniform in time with no linear term because both the target and the learned orbit close in exactly T̂.

The experiments confirm the theoretical predictions:

  1. Forced Duffing benchmark: The composite meets its tolerance up to a quantified safeguard excess (realized error 0.519 vs. tolerance 0.5, a 3.8% excess), while a monolithic baseline under matched training cost exceeds it about 4.0-fold (error 1.98).

  2. Pendulum sweeps: The monolithic error grows exponentially along the horizon at measured rate e 0.39t. The window count grows with T at fixed ε, consistent with a linear law (fit N ≈ 1.34T - 4.50, correlation r = 0.995). The tolerance sweep shows the window cap binding at small tolerances, producing an admissibility failure.

  3. Certification ablation: A two-by-two ablation on Stuart–Landau and van der Pol benchmarks measures the spectral radius of the learned one-period monodromy. The periodic encoding is the dominant factor: With the periodic encoding the median spectral radius is 0.044 on Stuart–Landau and 0.101 on van der Pol; with the raw linear bias it is 0.532 and 0.695.

  4. Autonomous arm: Cold-started autonomous training produces no certifiable closed orbit (all models relax to stable equilibria). Warm-started autonomous training (fine-tuning from converged encoded models) repairs this, yielding closed, transversally stable learned orbits with surrogate–multiplier gaps 65 to 320 times below the measured ε.

  5. Van der Pol comparison: MPC selects 9 windows and reaches sup t e(t) = 0.537 (just above tolerance 0.5), while Floquet runs observation-free with monodromy spectral radius ρ(M) = 0.106 and error peaking at 0.269 during the initial transient, settling to 0.169 at period marks.

The paper concludes that "Long-horizon accuracy is thus governed by the mechanism that removes accumulated error, not by network size: the width certified by (2.1) grows double exponentially in T, while the composite adds fixed-width networks one window at a time and the Floquet model runs at a single fixed width."

Three open problems are stated: (1) a lower bound for the barrier (whether every SA-NODE must incur the exponential factor), (2) proving or refuting that the unsafeguarded crossing rule produces window count N ≤ cT + C at fixed ε, and (3) constructing differentiable surrogates for the spectral radius in higher dimensions beyond the Bauer–Fike route.

Improvements for AI systems

Based on this paper, I can make the following specific improvements to AI systems:

  • Improvement: Implement the Model Predictive Strategy as a training framework that automatically partitions long-horizon prediction tasks into adaptive windows, resetting from observed data at each boundary.

  • Capability: The improved system can maintain bounded approximation error (ε) over arbitrarily long time horizons with linear parameter growth, rather than suffering double-exponential error blowup. It can predict dynamical systems (e.g., weather, financial time series) over extended periods with guaranteed accuracy, using fixed-width networks added incrementally.

  • Improvement: Integrate the Floquet strategy into training pipelines for systems with periodic or oscillatory behavior (e.g., power grids, biological rhythms, mechanical vibrations).

  • Capability: The system can learn autonomous dynamics with certified transverse contraction, achieving error that grows only linearly with elapsed periods (Cε(1 + t/T̂)) instead of exponentially. It can run observation-free at deployment, self-correcting phase drift without external data resets.

  • Improvement: Add certification routes (Liouville–Abel identity in 2D, C1-closeness with Bauer–Fike margins in higher dimensions) as regularizers or validation checks during training.

  • Capability: The AI system can verify its own long-horizon stability before deployment, rejecting models that lack certified contraction. It can provide formal guarantees on prediction reliability, critical for safety-critical applications like autonomous navigation or medical device control.

  • Improvement: Automatically choose between periodic encoding (sin/cos of time) and raw linear bias based on the target system's spectral properties, using the paper's finding that periodic encoding reduces monodromy spectral radius by 10x (0.044 vs 0.532 on Stuart–Landau).

  • Capability: The system can learn closed orbits with 65–320x smaller surrogate–multiplier gaps, enabling accurate long-term prediction of oscillatory phenomena without drift or divergence.

  • Improvement: Implement the warm-starting technique (fine-tuning from converged encoded models) for autonomous training tasks, avoiding cold-start failures where models relax to trivial equilibria.

  • Capability: The AI can reliably discover stable limit cycles in unknown dynamical systems, even when direct autonomous training fails, expanding applicability to systems with hidden periodic attractors.

  • Improvement: Build a meta-controller that selects between Model Predictive Control (with data resets) and Floquet (observation-free) modes based on system characteristics (bounded reachable tube vs. stable limit cycle) and deployment constraints (data availability vs. autonomy).

  • Capability: The system can dynamically trade off between data-driven accuracy and autonomous operation, achieving e.g., 0.537 error with MPC (9 windows) vs. 0.269 peak error with Floquet (no data), choosing the optimal strategy per application.

  • Improvement: Use the paper's theoretical bounds (Theorem 3.5 and 4.13) to pre-compute required network width and window count before training, given target tolerance ε and horizon T.

  • Capability: The AI can predict its own resource requirements (parameters, compute) for a given accuracy specification, enabling efficient resource allocation in edge or cloud deployments without trial-and-error.

Abstract

We study the approximation of dynamical systems by semi-autonomous neural ordinary differential equations (SA-NODEs) over long time horizons. For a single network trained on the whole horizon, the available error bound deteriorates double exponentially in the horizon length. We develop two training strategies that avoid this barrier, each built on a reset of the state. The model predictive strategy partitions the horizon adaptively and restarts every window from observed data: when training meets a prescribed tolerance on every window, the composite model meets it uniformly in time, with a parameter budget linear in the horizon for targets with a bounded, uniformly regular reachable tube. The Floquet strategy addresses autonomous targets with a stable limit cycle and uses no data at deployment: a certified contraction of the learned return map confines the error to linear growth in the number of elapsed periods. For the time-periodic architecture we deploy, the scalar certificate degenerates; we prove instead a uniform-in-time orbital guarantee whose hypotheses are measured on the trained model, and an obstruction showing that, for an exactly periodic learned field, small one-period error and a contracting stroboscopic map cannot hold at once. Numerical experiments on four benchmarks confirm the predicted error laws and measure the hypotheses of every guarantee.

Sources

Related papers