A Modelling Language to Represent and Specify Emerging Structures in Agent-Based Model

被引:0
|
作者
Duc-An Vo [1 ,2 ]
Drogoul, Alexis [1 ,2 ]
Zucker, Jean-Daniel [1 ,2 ]
Tuong-Vinh Ho [2 ]
机构
[1] IRD, UMI UMMISCO 209, 32 Ave Henri Varagnat, F-93143 Bondy, France
[2] IFI, MSI, UMI 209, Hanoi, Vietnam
关键词
Agent-based modelling; modelling language; emergence; GAMA simulation platform; MULTIAGENT SIMULATIONS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
All modellers have come across, one day, one of these popular toy agent-based models (ABMs), like "Ants", for instance, which depicts the appearance of pheromone trails built by simulated ants. They are simple, but representative of the way "real", more complex. ABMs are designed: in addition to explicitly describe the individual entities used to represent the system, modellers make implicit references to abstractions corresponding to the emerging structures they are tracking in the simulations. Yet, these abstractions are not represented in the models themselves as first-class entities: they are either hidden in ex-post computations or only part of visualization tasks, as if an explicit representation could somehow damage the processes at work in their emergence. This clearly constitutes an obstacle to the development of multi-level models, where emergence is likely to occur at different levels of abstraction of the system: if some of these levels are not represented in the models, the emergence of higher-level structures is not likely to be observed. This paper describes a modelling language that allows a modeller to represent and specify emerging structures in agent-based models. Firstly. to ease the description, we present these structures and their properties in four toy ABMs: Schelling, Boids, Collective Sort and Ants. Then we define the operations that are needed to represent and specify them without sacrificing the properties of the original model. An implementation of these operations in the GAML modelling language (part of the GAMA agent-based platform) is then presented. Finally, two simulations of the Bolds model are used to illustrate the expressivity of this language and the multiple advantages it brings in terms of analysis, visualization and modeling of multi-level ABMs.
引用
收藏
页码:212 / +
页数:3
相关论文
共 50 条
  • [41] Agent-based modelling of product invention
    Brabazon, Anthony
    Silva, Arlindo
    de Sousa, Tiago Ferra
    O'Neill, Michael
    Matthews, Robin
    Costa, Ernesto
    GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 129 - 136
  • [42] Agent-based modelling in synthetic biology
    Gorochowski, Thomas E.
    SYNTHETIC BIOLOGY-BOOK, 2016, 60 (04): : 325 - 336
  • [43] Agent-based modelling of cholera diffusion
    Ellen-Wien Augustijn
    Tom Doldersum
    Juliana Useya
    Denie Augustijn
    Stochastic Environmental Research and Risk Assessment, 2016, 30 : 2079 - 2095
  • [44] Agent-based modelling for tourism research
    Baktash, Aarash
    Huang, Arthur
    Velasco, Efren de la Mora
    Jahromi, Melissa Farboudi
    Bahja, Frida
    CURRENT ISSUES IN TOURISM, 2023, 26 (13) : 2097 - 2109
  • [45] Agent-Based Modelling for Understanding Sustainability
    Pedell, Sonja
    Sterling, Leon
    AGENTS IN PRINCIPLE, AGENTS IN PRACTICE, 2011, 7047 : 398 - 409
  • [46] Agent-based modelling of sports riots
    Clements, Alastair J.
    Fadai, Nabil T.
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2022, 597
  • [47] An Agent-Based Approach to Dynamically Represent the Pharmacokinetic Properties of Baicalein
    Xiao Zhu
    Jianyuan Deng
    Zhong Zuo
    Tai Ning Lam
    The AAPS Journal, 2016, 18 : 1475 - 1488
  • [48] THE RELOGO AGENT-BASED MODELING LANGUAGE
    Ozik, Jonathan
    Collier, Nicholson T.
    Murphy, John T.
    North, Michael J.
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 1560 - 1568
  • [49] An Agent-Based Approach to Dynamically Represent the Pharmacokinetic Properties of Baicalein
    Zhu, Xiao
    Deng, Jianyuan
    Zuo, Zhong
    Lam, Tai Ning
    AAPS JOURNAL, 2016, 18 (06): : 1475 - 1488
  • [50] Evidence Based and Conceptual Model Driven Approach for Agent-Based Policy Modelling
    Scherer, Sabrina
    Wimmer, Maria
    Lotzmann, Ulf
    Moss, Scott
    Pinotti, Daniele
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2015, 18 (03):