atlas

Research map / Graph learning / Knowledge and temporal graphs

PGODE: Towards High-quality System Dynamics Modeling

ICML 2024 · Graph learning › Knowledge and temporal graphs · approach: Heterogeneous graph learning · 1 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 PGODE, a prototypical graph ODE that disentangles object-level and system-level contexts from historical trajectories and mixes learned GNN prototypes via context-derived weights, evaluated on physical (Springs, Charged) and molecular (5AWL, 2N5C) dynamics.

Problem

Modeling multi-agent interacting dynamical systems under out-of-distribution shifts in system parameters and complicated underlying rules, where autoregressive GNN rollouts accumulate error and generalize poorly.

Approach

Combine a continuous graph ODE with a mixture of learnable GNN prototypes whose per-object weights come from disentangled object-level and system-level context embeddings (mutual information minimization/maximization with known system parameters), trained with a variational ELBO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PGODE instead of SocialODEinteracting dynamics modeling · Springs ID, prediction length 24, qMSE × 10^-2: 0.129 -> 0.070Helped
Use PGODE instead of SocialODEinteracting dynamics modeling · Charged ID, prediction length 24, qMSE × 10^-2: 2.441 -> 2.037Helped
Use PGODE instead of HOPEmolecular dynamics modeling · 5AWL ID, prediction length 24, q_xMSE × 10^-3: 3.495 -> 2.910Helped
Use PGODE instead of SocialODEmolecular dynamics modeling · 2N5C ID, prediction length 24, q_xMSE × 10^-3: 2.575 -> 1.960Helped
Add object-level contexts (ablation)PGODE · Springs, prediction length 24, qMSE × 10^-2: 0.106 -> 0.070Helped
Add system-level contexts (ablation)PGODE · Springs, prediction length 24, qMSE × 10^-2: 0.089 -> 0.070Helped
Use multiple prototypes instead of one (ablation)PGODE · Springs, prediction length 24, qMSE × 10^-2: 0.164 -> 0.070Helped
Add disentanglement loss (ablation)PGODE · Springs, prediction length 24, qMSE × 10^-2: 0.073 -> 0.070Helped

Limitations

Experimental setup

Datasets: Springs Charged 5AWL 2N5C

Benchmarks: Springs Charged 5AWL 2N5C

Metrics: MSE

Baselines: LSTM GRU NODE LG-ODE MPNODE SocialODE HOPE NRI AgentFormer I-GPODE

Builds on: neural ODE LG-ODE HOPE Jensen-Shannon mutual information estimator

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