atlas

Research map / Time series / Causal and generative time series

KoNODE: Koopman-Driven Neural Ordinary Differential Equations with Evolving Parameters for Time Series Analysis

ICML 2025 · Time series › Causal and generative time series · approach: Neural differential equations

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes KoNODE, a three-level Koopman-driven neural ODE in which the time-evolving ODE parameters are modeled as nonlinear observations of an intrinsic linear Koopman system, evaluated on synthetic oscillators, robot motion, and multivariate forecasting.

Problem

Existing neural ODE time series models use static parameters or model only surface-level state dynamics, limiting long-term prediction and generalization to new systems.

Approach

Model the time-varying parameters of a NODE as a nonlinear observable of a finite-dimensional linear Koopman system dw/dt = Aw, with the parameter map h(w) and the matrix A learned end-to-end via the adjoint method, plus an RNN-based initial observable estimator for sequence inputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Koopman-driven evolving ODE parameters (KoNODE) vs. static-parameter NODENODE · Non-linear Oscillatortest MSE: 0.497 -> 0.085Helped
Use KoNODE with Koopman-modeled parameter dynamicstime-evolving parameter ODE baselines (HyperNet, ANODEV2) · Non-linear Oscillatortest MSE: best baseline 0.381 -> 0.085Helped
Koopman-driven KoNODE vs. ODE-based NODE variants on damped oscillator familyNODE family · Damped Oscillator Familytest MSE (x10^-2): HBNODE 0.912 -> KoNODE 0.810Helped
Koopman-driven evolving parameters vs. Koopa and other forecasters on ETT/Weather/CUPmultivariate forecasting · Six long-term forecasting datasetstest MSE: KoNODE best on 5 of 6; Koopa best on ETTH1 (0.605 vs 0.678)Mixed
Koopman-driven KoNODE on robot motion predictionrobot motion datasets · Imitation C / cube pick / Stest MSE: Imitation S: CODA 0.010 -> KoNODE 0.005Helped
Set latent dimension m to 10 vs larger values (10 to 50) for parameter Koopman observables (ablation)KoNODE · Non-linear Oscillatortest MSEMixed

Surprising findings

Limitations

Experimental setup

Datasets: Duffing oscillator synthetic data Spiral curve synthetic data Robot motion (Khansari-Zadeh & Billard 2011: Imitation S, cube pick, Imitation C) CUP WEATHER ETTH1 ETTH2 ETTM1 ETTM2

Benchmarks: Duffing nonlinear oscillator Damped oscillator family Robot motion (Imitation S, cube pick, Imitation C) CUP WEATHER ETTH1 ETTH2 ETTM1 ETTM2

Metrics: test MSE MAE running time memory

Baselines: NODE Latent ODE Neural Process Hypernet ANODEV2 HBNODE LEADS CoDA OINNs MoNODE DeepVAR Autoformer

Builds on: Neural ODEs Koopman operator theory ANODEV2 HBNODE Koopa

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy