atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

Learning Individual Behavior in Agent-Based Models with Graph Diffusion Networks

NeurIPS 2025 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: Collaborative multi-agent perception · 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 Graph Diffusion Networks, a differentiable surrogate of agent-based models that combines a message-passing GNN with a conditional diffusion model trained on ramified ABM simulation data to emulate individual agent transitions.

Problem

ABMs have non-differentiable, ad hoc stochastic micro-level rules, which block gradient-based optimization and alignment with real-world data; existing surrogates mostly map parameters to aggregate outcomes and ignore individual stochastic behavior.

Approach

Learn a per-agent stochastic transition kernel: a message-passing GNN embeds each agent's neighborhood, and a conditional diffusion model samples the agent's next state given that embedding, trained on a ramification dataset where each time step has multiple stochastic successors from the same context.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add graph-based interaction modeling and stochastic diffusion instead of using a flat all-agent state concatenation or deterministic prediction (ablation)GDN · Schelling and Predator-PreyEMDHelped
Add stochastic diffusion rather than deterministic next-state prediction (ablation)GDN · Schelling, macro evaluationsMAPEHelped
Add graph-based interaction modeling rather than using a flat concatenation of agent states (ablation)GDN · Schelling, macro evaluationsMAPEHelped
Add stochastic diffusion rather than deterministic next-state prediction (ablation)GDN · Predator-Prey Ψ1sMAPEHelped
Add graph-based interaction modeling and stochastic diffusion (ablation)GDN · Predator-Prey Ψ1population trajectory fidelity: 750Helped
Increase training ramifications from 50 to 500GDN · Predator-Prey Ψ1EMD: $0.0161\pm0.0003$ -> $0.0088\pm0.0007$Helped
Increase training ramifications from 50 to 500GDN · Predator-Prey Ψ1sMAPE: $0.076\pm0.019$ -> $0.062\pm0.030$Mixed
Increase agent count from 2048 to 8192 while keeping R=500GDN · Predator-Prey Ψ1EMD: $0.0092\pm0.0007$ -> $0.0082\pm0.0003$Helped
Increase agent count from 2048 to 8192 while keeping R=500GDN · Predator-Prey Ψ1sMAPE: $0.065\pm0.033$ -> $0.051\pm0.026$Helped
Increase agent count while reducing ramifications to keep training time and transitions roughly constantGDN · Predator-Prey Ψ1EMD: $0.0092\pm0.0007$, $0.0092\pm0.0005$, $0.0095\pm0.0005$No clear effect
Increase agent count while reducing ramifications to keep training time and transitions roughly constantGDN · Predator-Prey Ψ1sMAPE: $0.065\pm0.033$, $0.073\pm0.024$, $0.066\pm0.027$No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Schelling segregation ABM simulations (NetLogo implementation) Predator-Prey ABM simulations

Benchmarks: Schelling segregation model (3 tolerance thresholds) Predator-Prey ecosystem (4 parameter sets)

Metrics: Earth Mover's Distance sMAPE

Baselines: Diffusion-only ablation GNN-only ablation

Builds on: denoising diffusion probabilistic models message passing neural networks Grattarola et al. GNN cellular automata emulator

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