atlas

Research map / Time series / Causal and generative time series

Graph Neural Flows for Unveiling Systemic Interactions Among Irregularly Sampled Time Series

NeurIPS 2024 · Time series › Causal and generative time series · approach: Irregular series and imputation · 0 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 GNeuralFlow, a graph neural flow that learns a DAG (Bayesian network / SEM-style) over irregularly sampled time series jointly with an ODE-solver-free neural flow parameterized by a GCN encoder.

Problem

Predicting and classifying dynamics of interacting multivariate time series observed at irregular times, where the interaction structure is unknown and conventional graph ODEs rely on numerical solvers or heuristic graphs.

Approach

Model interactions as a learned DAG (conditional dependencies, SEM-like) and parameterize the ODE solution directly as a neural flow (ResNet, GRU, or coupling form) whose GCN encoder uses the DAG, trained with an augmented Lagrangian enforcing acyclicity; this avoids ODE solver calls.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a learned DAG graph encoder to a neural flowNeural flow (ResNet) · Sink, Triangle, Sawtooth, and Square (5-node synthetic)MSE: 8.41 ± 0.05 -> 3.95 ± 0.32; 4.01 ± 0.52 -> 2.32 ± 0.11; 4.73 ± 0.06 -> 3.84 ± 0.06; 9.61 ± 0.02 -> 8.24 ± 0.64Helped
Add a learned DAG graph encoder to a neural flowNeural flow (GRU) · MIMIC-IV filteringMSE: 0.364 ± 0.008 -> 0.335 ± 0.003Helped
Add a learned DAG graph encoder to a neural flowNeural flow (GRU) · MIMIC-IV filteringNLL: 0.734 ± 0.054 -> 0.606 ± 0.001Helped
Use GRU flow instead of ResNet flow (ablation)GNeuralFlow · Sink, Triangle, Sawtooth, and Square (5-node synthetic)MSE: 3.95 ± 0.32 -> 6.83 ± 0.23; 2.32 ± 0.11 -> 5.41 ± 0.23; 3.84 ± 0.06 -> 5.11 ± 0.13; 8.24 ± 0.64 -> 9.14 ± 0.61Mixed
Use coupling flow instead of ResNet flow (ablation)GNeuralFlow · Sink, Triangle, Sawtooth, and Square (5-node synthetic)MSE: 3.95 ± 0.32 -> 4.45 ± 0.51; 2.32 ± 0.11 -> 3.21 ± 0.34; 3.84 ± 0.06 -> 4.25 ± 0.09; 8.24 ± 0.64 -> 8.33 ± 0.23Mixed
Use GRU flow instead of ResNet flow (ablation)GNeuralFlow · Activity smoothing classificationAccuracy: 0.786 ± 0.009 -> 0.804 ± 0.003Helped
Use coupling flow instead of GRU flow (ablation)GNeuralFlow · Activity smoothing reconstructionMSE: 5.169 ± 0.05 -> 5.431 ± 0.10Hurt
Use ResNet flow instead of GRU flow (ablation)GNeuralFlow · MIMIC-IV filtering forecastMSE: 0.335 ± 0.003 -> 0.356 ± 0.0007Hurt
Use the ground-truth graph instead of learning the graphGNeuralFlow · Synthetic systemsMSENo clear effect
Perturb the ground-truth graph initialization more stronglyGNeuralFlow · Synthetic systems (20 nodes)MSENo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic interacting systems (Sink, Triangle, Sawtooth, Square) Activity Physionet MuJoCo MIMIC-IV

Benchmarks: Synthetic systems (Sink, Triangle, Sawtooth, Square) Activity Physionet MuJoCo MIMIC-IV

Metrics: MSE accuracy AUC NLL TPR FDR FPR SHD

Baselines: Neural ODE Neural flow (ResNet) Neural flow (GRU) Neural flow (Coupling) GRU-D GDE LG-ODE CG-ODE CF-GODE NRI dNRI ODE-RNN

Builds on: neural ODE neural flows NOTEARS ODE-RNN GRU-ODE-Bayes

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