atlas

Research map / Time series / Causal and generative time series

DualDynamics: Synergizing Implicit and Explicit Methods for Robust Irregular Time Series Analysis

AAAI 2025 · Time series › Causal and generative time series · approach: Neural differential equations · 7 citations (OpenAlex)

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 DualDynamics, which couples a Neural CDE (implicit) encoder with a invertible neural flow (explicit) latent stage to model irregular and incomplete time series, evaluated on classification, interpolation, sepsis classification and forecasting.

Problem

Irregular and incomplete time series modeling: NDE-based methods (Neural ODE/CDE/SDE) have limited expressiveness, scalability and stability issues, while Neural Flows are stable but struggle with irregularly sampled data.

Approach

Combine an implicit NDE (primarily Neural CDE) latent trajectory with a secondary explicit neural flow that maps an initial state derived from the CDE trajectory to a regularized latent state, trained jointly via adjoint backpropagation, with Hutchinson trace estimation for density-change analysis.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine an implicit Neural CDE with an explicit flow componentNeural CDE time-series classifier · UEA/UCR classification, Average across missingness conditionsAccuracy: 0.667 (0.075) -> 0.708 (0.092)Helped
Combine an implicit encoder with an explicit flow componentPhysioNet Mortality interpolation model · PhysioNet Mortality, 50% observedTest MSE × 10^-3: 4.139 ± 0.029 -> 3.631 ± 0.049Helped
Combine an implicit component with an explicit flow componentIrregular time-series classifier · PhysioNet Sepsis, OITest AUROC: 0.913 ± 0.002 -> 0.918 ± 0.003Helped
Combine an implicit component with an explicit flow componentPartial-observation forecaster · MuJoCo, RegularTest MSE: 0.022 ± 0.002 -> 0.006 ± 0.001Helped
Combine an implicit component with an explicit flow componentPartial-observation forecaster · Google, RegularTest MSE: 0.0016 ± 0.002 -> 0.0010 ± 0.0001Helped
Use the flow output ẑ(t) instead of z(t) (ablation)DualDynamics Neural CDE classifier · BasicMotions, 70% MissingAccuracy: 0.883 (0.095) -> 0.983 (0.037)Helped
Add the flow component to the Neural CDE classifier (ablation)BasicMotions classifier · BasicMotions, 70% MissingAccuracy: 0.900 (0.037) -> 0.983 (0.037)Helped
Replace a conventional MLP with the flow component (ablation)DualDynamics Neural CDE classifier · UEA/UCR classification, RegularAccuracy: 0.592 (0.084) -> 0.724 (0.090)Helped
Replace a conventional MLP with the flow component (ablation)DualDynamics Neural CDE classifier · BasicMotions, 50% MissingAccuracy: 0.950 (0.046) -> 0.983 (0.037)Helped
Use Neural CDE instead of Neural ODE as the implicit component (ablation)DualDynamics classifier · BasicMotions classification, AverageAccuracy: 0.540 (0.059) -> 0.724 (0.090)Helped
Use Neural CDE instead of Neural SDE as the implicit component (ablation)DualDynamics classifier · BasicMotions classification, AverageAccuracy: 0.538 (0.066) -> 0.724 (0.090)Helped
Replace the flow component with ResNet Flow (ablation)DualDynamics Neural CDE classifier · BasicMotions, 70% MissingAccuracy: 0.983 (0.037) -> 1.000 (0.000)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: UEA/UCR time series classification repository (18 datasets) PhysioNet 2012 Mortality PhysioNet Sepsis MuJoCo (Hopper) Google stock 2011-2021

Benchmarks: UEA/UCR 18 datasets with 30/50/70% missingness PhysioNet 2012 Mortality interpolation PhysioNet Sepsis AUROC MuJoCo forecasting Google stock forecasting

Metrics: accuracy average rank MSE AUROC cross-entropy loss memory (MB) computation time

Baselines: RNN LSTM GRU GRU-D GRU-Δt Transformer MTAN MIAM GRU-ODE ODE-RNN ODE-LSTM Latent-ODE

Builds on: Neural CDE Neural Flows Neural ODE Neural SDE ANCDE EXIT

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