Bayesian networks for spatial learning: a workflow on using limited survey data for intelligent learning in spatial agent-based models

Publication Type:
Journal Article
Citation:
GeoInformatica, 2019, 23 (2), pp. 243 - 268
Issue Date:
2019-04-15
Filename Description Size
10.1007_s10707-019-00347-0.pdfPublished Version1.7 MB
Adobe PDF
Full metadata record
© 2019, The Author(s). Machine learning (ML) algorithms steer agent decisions in agent-based models (ABMs), serving as a vehicle for implementing behaviour changes during simulation runs. However, when training an ML algorithm, obtaining large sets of micro-level human behaviour data is often problematic. Information on human behaviour is often collected via surveys of relatively small sample sizes. This paper presents a methodology for training a learning algorithm to guide agent behaviour in a spatial ABM using a limited survey data sample. We apply different implementation strategies using survey data and Bayesian networks (BNs). By being grounded in probabilistic directed graphical models, BNs stand out among other learning algorithms in that they can be based on expert knowledge and/or known datasets. This paper presents four alternative implementations of data-driven BNs to support agent decisions in a spatial ABM. We differentiate between training BNs prior to, or during the simulation runs, using only survey data or a combination of survey data and expert knowledge. The four different implementations are then illustrated using a spatial ABM of cholera diffusion for Kumasi, Ghana. The results indicate that a balance between expert knowledge and survey data provides the best control over the learning process of the agents and produces the most realistic agent behaviour.
Please use this identifier to cite or link to this item: