Using Machine Learning for Agent Specifications in Agent-Based Models and Simulations: A Critical Review and Guidelines

Agent-based modelling and simulation (ABMS), whether simple toy models or complex data-driven ones, is regularly applied in various domains to study the system-level patterns arising from individual behaviour and interactions. However, ABMS still faces diverse challenges such as modelling more repre...

Full description

Saved in:
Bibliographic Details
Published inJournal of artificial societies and social simulation Vol. 26; no. 1; p. 1
Main Authors Ale Ebrahim Dehkordi, Molood, Lechner, Jonas, Ghorbani, Amineh, Nikolic, Igor, Chappin, Émile, Herder, Paulien
Format Journal Article
LanguageEnglish
Published Guildford Department of Sociology, University of Surrey 31.01.2023
Subjects
Online AccessGet full text
ISSN1460-7425
1460-7425
DOI10.18564/jasss.5016

Cover

Abstract Agent-based modelling and simulation (ABMS), whether simple toy models or complex data-driven ones, is regularly applied in various domains to study the system-level patterns arising from individual behaviour and interactions. However, ABMS still faces diverse challenges such as modelling more representative agents or improving computational efficiency. Research shows that machine learning (ML) techniques, when used in ABMS can address such challenges. Yet, the ABMS literature is still marginally leveraging the benefits of ML. One reason is the vastness of the ML domain, which makes it difficult to choose the appropriate ML technique to overcome a specific modelling challenge. This paper aims to bring ML more within reach of the ABMS community. We first conduct a structured literature review to investigate how the ABMS process uses ML techniques. We focus specifically on articles where ML is applied for the structural specifications of models such as agent decision-making and behaviour, rather than just for analysing output data. Given that modelling challenges are mainly linked to the purpose a model aims to serve (e.g., behavioural accuracy is required for predictive models), we frame our analysis within different modelling purposes. Our results show that Reinforcement Learning algorithms may increase the accuracy of behavioural modelling. Moreover, Decision Trees, and Bayesian Networks are common techniques for data pre-processing of agent behaviour. Based on the literature review results, we propose guidelines for purposefully integrating ML in ABMS. We conclude that ML techniques are specifically fit for currently underrepresented modelling purposes of social learning and illustration; they can be used in a transparent and interpretable manner.
AbstractList Agent-based modelling and simulation (ABMS), whether simple toy models or complex data-driven ones, is regularly applied in various domains to study the system-level patterns arising from individual behaviour and interactions. However, ABMS still faces diverse challenges such as modelling more representative agents or improving computational efficiency. Research shows that machine learning (ML) techniques, when used in ABMS can address such challenges. Yet, the ABMS literature is still marginally leveraging the benefits of ML. One reason is the vastness of the ML domain, which makes it difficult to choose the appropriate ML technique to overcome a specific modelling challenge. This paper aims to bring ML more within reach of the ABMS community. We first conduct a structured literature review to investigate how the ABMS process uses ML techniques. We focus specifically on articles where ML is applied for the structural specifications of models such as agent decision-making and behaviour, rather than just for analysing output data. Given that modelling challenges are mainly linked to the purpose a model aims to serve (e.g., behavioural accuracy is required for predictive models), we frame our analysis within different modelling purposes. Our results show that Reinforcement Learning algorithms may increase the accuracy of behavioural modelling. Moreover, Decision Trees, and Bayesian Networks are common techniques for data pre-processing of agent behaviour. Based on the literature review results, we propose guidelines for purposefully integrating ML in ABMS. We conclude that ML techniques are specifically fit for currently underrepresented modelling purposes of social learning and illustration; they can be used in a transparent and interpretable manner.
Author Chappin, Émile
Nikolic, Igor
Ghorbani, Amineh
Herder, Paulien
Ale Ebrahim Dehkordi, Molood
Lechner, Jonas
Author_xml – sequence: 1
  givenname: Molood
  surname: Ale Ebrahim Dehkordi
  fullname: Ale Ebrahim Dehkordi, Molood
– sequence: 2
  givenname: Jonas
  surname: Lechner
  fullname: Lechner, Jonas
– sequence: 3
  givenname: Amineh
  surname: Ghorbani
  fullname: Ghorbani, Amineh
– sequence: 4
  givenname: Igor
  surname: Nikolic
  fullname: Nikolic, Igor
– sequence: 5
  givenname: Émile
  surname: Chappin
  fullname: Chappin, Émile
– sequence: 6
  givenname: Paulien
  surname: Herder
  fullname: Herder, Paulien
BookMark eNptkE9Lw0AQxRepYFs9-QUWPErq_sluEm-1aBVaBGvPYbOZ1C3ppu4mLX5708SDiKcZHr83w3sjNLCVBYSuKZnQWMjwbqu89xNBqDxDQxpKEkQhE4Nf-wUaeb8lhHEmxRAd197YDV4q_WEs4AUoZ09CUTk83YCt8WoP2hRGq9pU1mNjez14UB5yvKxyKD1WNscrs2vKnrrHUzxzpm5dJX6Dg4Fjh8wb0-LtI3-JzgtVerj6mWO0fnp8nz0Hi9f5y2y6CDRL4jrIacGpljwSoZIJo5IDyXmU6ZxmUax4yBMRt0FYTIWSTGc5EAWZSHgRZjJJ-Bjd9Hf3rvpswNfptmqcbV-mLIqkTEIhSUvRntKu8t5BkWpTd1Fqp0yZUpJ2_aZdv-mp39Zz-8ezd2an3Ne_9Dfv9H9L
CitedBy_id crossref_primary_10_3390_buildings14113480
crossref_primary_10_1007_s11629_023_8148_9
crossref_primary_10_1016_j_ijdrr_2024_104705
crossref_primary_10_1016_j_eng_2024_06_012
crossref_primary_10_3390_systems11110530
crossref_primary_10_3390_a17010021
crossref_primary_10_3390_e25121602
ContentType Journal Article
Copyright Copyright Department of Sociology, University of Surrey Jan 31, 2023
Copyright_xml – notice: Copyright Department of Sociology, University of Surrey Jan 31, 2023
DBID AAYXX
CITATION
7U4
8BJ
BHHNA
DWI
FQK
JBE
WZK
DOI 10.18564/jasss.5016
DatabaseName CrossRef
Sociological Abstracts (pre-2017)
International Bibliography of the Social Sciences (IBSS)
Sociological Abstracts
Sociological Abstracts
International Bibliography of the Social Sciences
International Bibliography of the Social Sciences
Sociological Abstracts (Ovid)
DatabaseTitle CrossRef
Sociological Abstracts (pre-2017)
International Bibliography of the Social Sciences (IBSS)
Sociological Abstracts
DatabaseTitleList Sociological Abstracts (pre-2017)
DeliveryMethod fulltext_linktorsrc
Discipline Social Sciences (General)
EISSN 1460-7425
ExternalDocumentID 10_18564_jasss_5016
GroupedDBID 29J
2WC
5GY
5VS
AAFWJ
AAKPC
AAYXX
ACGFO
ADBBV
ADZJE
AFPKN
AIAGR
ALMA_UNASSIGNED_HOLDINGS
BCNDV
C1A
CITATION
E3Z
EBS
EJD
ESI
FRS
GROUPED_DOAJ
KQ8
OK1
OVT
P2P
RNS
TR2
XSB
7U4
8BJ
BHHNA
DWI
FQK
JBE
WZK
ID FETCH-LOGICAL-c298t-d1f31c63754a692163e0d37bcd1b78a3439582652815a62cbde0aeb593f4b6993
ISSN 1460-7425
IngestDate Mon Jun 30 04:33:22 EDT 2025
Tue Jul 01 01:10:32 EDT 2025
Thu Apr 24 23:07:13 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c298t-d1f31c63754a692163e0d37bcd1b78a3439582652815a62cbde0aeb593f4b6993
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://www.jasss.org/26/1/9/9.pdf
PQID 2776694560
PQPubID 2039993
ParticipantIDs proquest_journals_2776694560
crossref_citationtrail_10_18564_jasss_5016
crossref_primary_10_18564_jasss_5016
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2023-01-31
PublicationDateYYYYMMDD 2023-01-31
PublicationDate_xml – month: 01
  year: 2023
  text: 2023-01-31
  day: 31
PublicationDecade 2020
PublicationPlace Guildford
PublicationPlace_xml – name: Guildford
PublicationTitle Journal of artificial societies and social simulation
PublicationYear 2023
Publisher Department of Sociology, University of Surrey
Publisher_xml – name: Department of Sociology, University of Surrey
SSID ssj0023265
Score 2.460868
Snippet Agent-based modelling and simulation (ABMS), whether simple toy models or complex data-driven ones, is regularly applied in various domains to study the...
SourceID proquest
crossref
SourceType Aggregation Database
Enrichment Source
Index Database
StartPage 1
SubjectTerms Agents
Bayesian analysis
Behavior
Decision analysis
Decision making
Literature reviews
Machine learning
Prediction models
Reinforcement
Simulation
Social learning
Structural models
Title Using Machine Learning for Agent Specifications in Agent-Based Models and Simulations: A Critical Review and Guidelines
URI https://www.proquest.com/docview/2776694560
Volume 26
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEF6FcuGCeIpAQXvoAYhc7LXXD24Bpa1QUw5NpNws78NN1CZBsSMk_if_h9mXH1JAwMWKNqvNaufL7Mz4mxmETkQmeBwUwuM0IqqFWQz_uVR4vkg5y4TMCh3MmV7FF_Poy4IuBoOfHdbSvman_MfBvJL_kSqMgVxVluw_SLZZFAbgM8gXniBheP6VjM37_qnmQ0pXKtUQI8cqZcp0ly-7jHE97n2Cu0voPmh3pkbz9Wpt-3hVNlfdtUCwlffVpPO9qomlePK_MWnVFm1FikqzQcENH3Ui81XzK439LJe34P5qSsF0q0j0KuVmNAEffrlat2wh7hJzVLS_cQPOl9sdM02pRuM1bKyNba9uVcFjrQFvtrtubIMoZpe7FDRBBW7kXe1IEb0Mnj5t5VrVsuqoTlD_vgdOv3lfLg-MWd1vsvV7GDeKPDh4vaQ0jnRfg6qqTqkfHCjiffU1P5tfXuazyWJ2D90nCZh0ztO3cQCwmKlJejMbsmmjavEP7dJ9Q6lvJ2jjZ_YIPbQixmMDwcdoIDdP0NCkdmN7PVT4ra1h_u4p-q6hiS00sYMmBmhiDUHchyZebXAHmthAEwN2cAeaH_EYO2BiA0w9pQXmMzQ_m8w-X3i2x4fHSZbWngjKMOCxasRcxBkB70D6IkwYFwFL0iIEe5mCB0xJGtAiJpwJ6ReS0SwsIxaDcf0cHW22G_kCYXBt_DJmhSxJGRUJZWGY-qEgYHQXQRiyIXrvDjTntgC-6sNylytHWJ1-rk8_V6c_RCfN5G-m7svhacdOMrlVDFVOEhB6Bp6J__LPX79CD1rUH6OjereXr8HGrdkbjZhfVJGwOA
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Using+Machine+Learning+for+Agent+Specifications+in+Agent-Based+Models+and+Simulations%3A+A+Critical+Review+and+Guidelines&rft.jtitle=Journal+of+artificial+societies+and+social+simulation&rft.au=Dehkordi%2C+Molood+Ale+Ebrahim&rft.au=Lechner%2C+Jonas&rft.au=Ghorbani%2C+Amineh&rft.au=Nikolic%2C+Igor&rft.date=2023-01-31&rft.pub=Department+of+Sociology%2C+University+of+Surrey&rft.issn=1460-7425&rft.eissn=1460-7425&rft.volume=26&rft.issue=1&rft.spage=1&rft_id=info:doi/10.18564%2Fjasss.5016&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1460-7425&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1460-7425&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1460-7425&client=summon