- Author
- Aisling Daly (UGent) , Lander De Visscher, Jan Baetens (UGent) and Bernard De Baets (UGent)
- Organization
- Abstract
- Agent-based models (ABMs) are an increasingly popular choice for simulating large systems of interacting components, and have been applied across a wide variety of natural and environmental systems. However, ABMs can be incredibly disparate and often opaque in their formulation, implementation, and analysis. This can impede critical assessment and re-implementation, and jeopardize the reproducibility and conclusions of ABM studies. In this review, we survey recent work towards standardization in ABM methodology in several aspects: model description and documentation, model implementation, and model analysis and inference. Based on a critical review of the literature, focused on ABMs of environmental and natural systems, we describe a recurrent trade-off between flexibility and standardization in ABM methodology. We find that standard protocols for model documentation are beginning to establish, although their uptake by the ABM community is inhibited by their sometimes excessive level of detail. We highlight how implementation options now exist at all points along a spectrum from ad hoc, 'from scratch' implementations, to specific software offering 'off-the-shelf' ABM implementations. We outline how the main focal points of ABM analysis (behavioural and inferential analysis) are facing similar issues with similar approaches. While this active development of ABM analysis techniques brings additional methods to our analysis toolbox, it does not contribute to the development of a standardized framework, since the performance and design of these methods tends to be highly problem-specific. We therefore recommend that agent-based modellers should consider multiple approaches simultaneously when analysing their model. Well-documented software packages, and critical comparative reviews of such, will be important facilitators in these advances. ABMs can additionally make better use of developments in other fields working with high-dimensional problems, such as Bayesian statistics and machine learning.
- Keywords
- Agent-based models, Simulation, Model analysis, Inference, Calibration
Downloads
-
(...).pdf
- full text (Published version)
- |
- UGent only
- |
- |
- 992.77 KB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-8768149
- MLA
- Daly, Aisling, et al. “Quo Vadis, Agent-Based Modelling Tools?” ENVIRONMENTAL MODELLING & SOFTWARE, vol. 157, 2022, doi:10.1016/j.envsoft.2022.105514.
- APA
- Daly, A., De Visscher, L., Baetens, J., & De Baets, B. (2022). Quo vadis, agent-based modelling tools? ENVIRONMENTAL MODELLING & SOFTWARE, 157. https://doi.org/10.1016/j.envsoft.2022.105514
- Chicago author-date
- Daly, Aisling, Lander De Visscher, Jan Baetens, and Bernard De Baets. 2022. “Quo Vadis, Agent-Based Modelling Tools?” ENVIRONMENTAL MODELLING & SOFTWARE 157. https://doi.org/10.1016/j.envsoft.2022.105514.
- Chicago author-date (all authors)
- Daly, Aisling, Lander De Visscher, Jan Baetens, and Bernard De Baets. 2022. “Quo Vadis, Agent-Based Modelling Tools?” ENVIRONMENTAL MODELLING & SOFTWARE 157. doi:10.1016/j.envsoft.2022.105514.
- Vancouver
- 1.Daly A, De Visscher L, Baetens J, De Baets B. Quo vadis, agent-based modelling tools? ENVIRONMENTAL MODELLING & SOFTWARE. 2022;157.
- IEEE
- [1]A. Daly, L. De Visscher, J. Baetens, and B. De Baets, “Quo vadis, agent-based modelling tools?,” ENVIRONMENTAL MODELLING & SOFTWARE, vol. 157, 2022.
@article{8768149, abstract = {{Agent-based models (ABMs) are an increasingly popular choice for simulating large systems of interacting components, and have been applied across a wide variety of natural and environmental systems. However, ABMs can be incredibly disparate and often opaque in their formulation, implementation, and analysis. This can impede critical assessment and re-implementation, and jeopardize the reproducibility and conclusions of ABM studies. In this review, we survey recent work towards standardization in ABM methodology in several aspects: model description and documentation, model implementation, and model analysis and inference. Based on a critical review of the literature, focused on ABMs of environmental and natural systems, we describe a recurrent trade-off between flexibility and standardization in ABM methodology. We find that standard protocols for model documentation are beginning to establish, although their uptake by the ABM community is inhibited by their sometimes excessive level of detail. We highlight how implementation options now exist at all points along a spectrum from ad hoc, 'from scratch' implementations, to specific software offering 'off-the-shelf' ABM implementations. We outline how the main focal points of ABM analysis (behavioural and inferential analysis) are facing similar issues with similar approaches. While this active development of ABM analysis techniques brings additional methods to our analysis toolbox, it does not contribute to the development of a standardized framework, since the performance and design of these methods tends to be highly problem-specific. We therefore recommend that agent-based modellers should consider multiple approaches simultaneously when analysing their model. Well-documented software packages, and critical comparative reviews of such, will be important facilitators in these advances. ABMs can additionally make better use of developments in other fields working with high-dimensional problems, such as Bayesian statistics and machine learning.}}, articleno = {{105514}}, author = {{Daly, Aisling and De Visscher, Lander and Baetens, Jan and De Baets, Bernard}}, issn = {{1364-8152}}, journal = {{ENVIRONMENTAL MODELLING & SOFTWARE}}, keywords = {{Agent-based models,Simulation,Model analysis,Inference,Calibration}}, language = {{eng}}, pages = {{9}}, title = {{Quo vadis, agent-based modelling tools?}}, url = {{http://doi.org/10.1016/j.envsoft.2022.105514}}, volume = {{157}}, year = {{2022}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: