On learning agent-based models from data
Not on the map. Why?
Abstract (arXiv)
Agent-Based Models (ABMs) are used in several fields to study the evolution of complex systems from micro-level assumptions. However, ABMs typically can not estimate agent-specific (or "micro") variables: this is a major limitation which prevents ABMs from harnessing micro-level data availability and which greatly limits their predictive power. In this paper, we propose a protocol to learn the latent micro-variables of an ABM from data. The first step of our protocol is to reduce an ABM to a probabilistic model, characterized by a computationally tractable likelihood. This reduction follows two general design principles: balance of stochasticity and data availability, and replacement of unobservable discrete choices with differentiable approximations. Then, our protocol proceeds by maximizing the likelihood of the latent variables via a gradient-based expectation maximization algorithm. We demonstrate our protocol by applying it to an ABM of the housing market, in which agents with different incomes bid higher prices to live in high-income neighborhoods. We demonstrate that the obtained model allows accurate estimates of the latent variables, while preserving the general behavior of the ABM. We also show that our estimates can be used for out-of-sample forecasting. Our protocol can be seen as an alternative to black-box data assimilation methods, that forces the modeler to lay bare the assumptions of the model, to think about the inferential process, and to spot potential identification problems.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 3 of its 34 references that are in the map. First posted on arXiv 10 May 2022.
Builds on
3 of 34 references.
References · 3
- 2018Automatic differentiation in ML: Where we are and where we should be goingcited by 20
- 2020Learning Opinion Dynamics From Social Tracescited by 15
- 2021Approximate Bayesian Computation with Path Signaturescited by 12
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 6; 2026: 3.
14 papers.
Sort:
By area:
- 2024On the limits of agency in agent-based modelscited by 20
- 2025MF-LLM: Simulating Population Decision Dynamics via a Mean-Field Large Language Model Frameworkcited by 12
- 2023Reinforcement Learning for Combining Search Methods in the Calibration of Economic ABMscited by 5
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modellingcited by 5
- 2023Bayesian calibration of differentiable agent-based modelscited by 4
- 2025Learning Individual Behavior in Agent-Based Models with Graph Diffusion Networkscited by 4
- 2024Variational Inference of Parameters in Opinion Dynamics Modelscited by 3
- 2025Bias and Identifiability in the Bounded Confidence Modelcited by 1
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamicscited by 0
- 2025Comparing Data Assimilation and Likelihood-Based Inference on Latent State Estimation in Agent-Based Modelscited by 0
- 2025A differentiable model of supply-chain shockscited by 0
- 2026Neural Network-Based Parameter Estimation of a Labour Market Agent-Based Modelcited by 0
- 2026TI2PS: A Topology-Informed Inverse Design Framework for Stochastic Multicellular Pattern Formation28 Aug 2026
- 2026SOCIA-EVO: Automated Simulator Construction via Dual-Anchored Bi-Level Optimization19 Apr 2026
- 2026Neural Network-Based Parameter Estimation of a Labour Market Agent-Based Model17 Feb 2026
- 2025A differentiable model of supply-chain shocks7 Nov 2025
- 2025Comparing Data Assimilation and Likelihood-Based Inference on Latent State Estimation in Agent-Based Models22 Sep 2025
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamics15 Jul 2025
- 2025Bias and Identifiability in the Bounded Confidence Model13 Jun 2025
- 2025Learning Individual Behavior in Agent-Based Models with Graph Diffusion Networks27 May 2025
- 2025MF-LLM: Simulating Population Decision Dynamics via a Mean-Field Large Language Model Framework30 Apr 2025
- 2024On the limits of agency in agent-based models14 Sep 2024
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modelling3 May 2024
- 2024Variational Inference of Parameters in Opinion Dynamics Models8 Mar 2024
2 more
- 2024On the limits of agency in agent-based modelscited by 20
- 2024On the limits of agency in agent-based models14 Sep 2024
- 2025MF-LLM: Simulating Population Decision Dynamics via a Mean-Field Large Language Model Frameworkcited by 12
- 2023Reinforcement Learning for Combining Search Methods in the Calibration of Economic ABMscited by 5
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modellingcited by 5
- 2023Bayesian calibration of differentiable agent-based modelscited by 4
- 2024Variational Inference of Parameters in Opinion Dynamics Modelscited by 3
- 2025Bias and Identifiability in the Bounded Confidence Modelcited by 1
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamicscited by 0
- 2025Comparing Data Assimilation and Likelihood-Based Inference on Latent State Estimation in Agent-Based Modelscited by 0
- 2025A differentiable model of supply-chain shockscited by 0
- 2026Neural Network-Based Parameter Estimation of a Labour Market Agent-Based Modelcited by 0
- 2026SOCIA-EVO: Automated Simulator Construction via Dual-Anchored Bi-Level Optimizationcited by 0
- 2026TI2PS: A Topology-Informed Inverse Design Framework for Stochastic Multicellular Pattern Formationcited by 0
- 2026TI2PS: A Topology-Informed Inverse Design Framework for Stochastic Multicellular Pattern Formation28 Aug 2026
- 2026SOCIA-EVO: Automated Simulator Construction via Dual-Anchored Bi-Level Optimization19 Apr 2026
- 2026Neural Network-Based Parameter Estimation of a Labour Market Agent-Based Model17 Feb 2026
- 2025A differentiable model of supply-chain shocks7 Nov 2025
- 2025Comparing Data Assimilation and Likelihood-Based Inference on Latent State Estimation in Agent-Based Models22 Sep 2025
- 2025STAGED: A Multi-Agent Neural Network for Learning Cellular Interaction Dynamics15 Jul 2025
- 2025Bias and Identifiability in the Bounded Confidence Model13 Jun 2025
- 2025MF-LLM: Simulating Population Decision Dynamics via a Mean-Field Large Language Model Framework30 Apr 2025
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modelling3 May 2024
- 2024Variational Inference of Parameters in Opinion Dynamics Models8 Mar 2024
- 2023Bayesian calibration of differentiable agent-based models24 May 2023
- 2023Reinforcement Learning for Combining Search Methods in the Calibration of Economic ABMs23 Feb 2023