ADAGE: A generic two-layer framework for adaptive agent based modelling

Benjamin Patrick Evans, Sihan Zeng, Sumitra Ganesh, Leo Ardon
1/16/2025
cs.MAcs.AIcs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Agent-based models (ABMs) are valuable for modelling complex, potentially out-of-equilibria scenarios. However, ABMs have long suffered from the Lucas critique, stating that agent behaviour should adapt to environmental changes. Furthermore, the environment itself often adapts to these behavioural changes, creating a complex bi-level adaptation problem. Recent progress integrating multi-agent reinforcement learning into ABMs introduces adaptive agent behaviour, beginning to address the first part of this critique, however, the approaches are still relatively ad hoc, lacking a general formulation, and furthermore, do not tackle the second aspect of simultaneously adapting environmental level characteristics in addition to the agent behaviours. In this work, we develop a generic two-layer framework for ADaptive AGEnt based modelling (ADAGE) for addressing these problems. This framework formalises the bi-level problem as a Stackelberg game with conditional behavioural policies, providing a consolidated framework for adaptive agent-based modelling based on solving a coupled set of non-linear equations. We demonstrate how this generic approach encapsulates several common (previously viewed as distinct) ABM tasks, such as policy design, calibration, scenario generation, and robust behavioural learning under one unified framework. We provide example simulations on multiple complex economic and financial environments, showing the strength of the novel framework under these canonical settings, addressing long-standing critiques of traditional ABMs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{evans2025adage,
  title  = {ADAGE: A generic two-layer framework for adaptive agent based modelling},
  author = {Benjamin Patrick Evans and Sihan Zeng and Sumitra Ganesh and Leo Ardon},
  year   = {2025},
  eprint = {2501.09429},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.09429v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.09429.svg)](https://codeofpaper.com/paper/2501.09429)

Discussion