EconBase
← All papers

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

Francesco Cozzi, Marco Pangallo, Alan Perotti, André Panisson, Corrado Monti

arXiv 27 May 2025 · Artificial Intelligence

arXiv:2505.21426 · PDF · DOI · OpenAlex · Extracted main text

Abstract

Agent-Based Models (ABMs) are powerful tools for studying emergent properties in complex systems. In ABMs, agent behaviors are governed by local interactions and stochastic rules. However, these rules are, in general, non-differentiable, limiting the use of gradient-based methods for optimization, and thus integration with real-world data. We propose a novel framework to learn a differentiable surrogate of any ABM by observing its generated data. Our method combines diffusion models to capture behavioral stochasticity and graph neural networks to model agent interactions. Distinct from prior surrogate approaches, our method introduces a fundamental shift: rather than approximating system-level outputs, it models individual agent behavior directly, preserving the decentralized, bottom-up dynamics that define ABMs. We validate our approach on two ABMs (Schelling's segregation model and a Predator-Prey ecosystem) showing that it replicates individual-level patterns and accurately forecasts emergent dynamics beyond training. Our results demonstrate the potential of combining diffusion models and graph learning for data-driven ABM simulation.

Citation extraction

4
references
67
in-text mentions
48
distinct cited
0
self-citations
6,477
main-text words

appendix boundary found by appendix_command · 43% of the source is main text. Read the extracted text to check this.

Most heavily cited references

The works this paper leans on most, across its whole bibliography — not restricted to papers in our corpus. Ranked by composite intensity, which combines how often a work is mentioned, how many sections mention it, and how much of that falls in the main text rather than the appendix.

ReferenceIntensityMentionsSectionsMain text
tang2022dataunmatched citation key tang2022data0.8434375%
grattarola2021learningunmatched citation key grattarola2021learning0.84333100%
monti2023learningunmatched citation key monti2023learning0.84333100%
wilensky2015introductionunmatched citation key wilensky2015introduction0.84333100%
ddpm_original_paperunmatched citation key ddpm_original_paper0.7373367%
nowak1992evolutionaryunmatched citation key nowak1992evolutionary0.7373367%
glielmo2023reinforcementunmatched citation key glielmo2023reinforcement0.64422100%
monti2020learningunmatched citation key monti2020learning0.64422100%
pangallo2024datadrivenunmatched citation key pangallo2024datadriven0.64422100%
platt2020comparisonunmatched citation key platt2020comparison0.64422100%

Showing the top 10 of 48 scored citations. 10 of these could not be matched to a bibliography entry, so only the citation key is shown.