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...
Saved in:
Published in | Journal of artificial societies and social simulation Vol. 26; no. 1; p. 1 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
Guildford
Department of Sociology, University of Surrey
31.01.2023
|
Subjects | |
Online Access | Get full text |
ISSN | 1460-7425 1460-7425 |
DOI | 10.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 |