Agent-based modelling; Microsimulation; Ordering of models; Population evolution; Robustness; Computer Science (miscellaneous); Social Sciences (all); General Social Sciences
Abstract :
[en] Agent based modelling is nowadays widely used in transport and the social science. Forecasting population evolution and analysing the impact of hypothetical policies are often the main goal of these developments. Such models are based on sub-models defining the interactions of agents either with other agents or with their environment. Sometimes, several models represent phenomena arising at the same time in the real life. Hence, the question of the order in which these sub-models need to be applied is very relevant for simulation outcomes. This paper aims to analyse and quantify the impact of the change in the order of sub-models on an evolving population modelled using TransMob. This software simulates the evolution of the population of a metropolitan area in South East of Sydney (Australia). It includes five principal models: ageing, death, birth, marriage and divorce. Each possible order implies slightly different results mainly driven by how agents’ ageing is defined with respect to death. Furthermore, we present a calendar-based approach for the ordering that decreases the variability of final populations. Finally, guidelines are provided proposing general advices and recommendations for researchers designing discrete time agent-based models.
Disciplines :
Business & economic sciences: Multidisciplinary, general & others
Author, co-author :
Dumont, Morgane ; Université de Liège - ULiège > HEC Liège : UER > UER Opérations : Quantitative Models and Methods in Management ; Namur Institute for Complex Systems, University of Namur, Namur, Belgium
Barthelemy, Johan; SMART Infrastructure Facility, University of Wollongong, Wollongong, Australia
Huynh, Nam; SMART Infrastructure Facility, University of Wollongong, Wollongong, Australia
Carletti, Timoteo; Namur Institute for Complex Systems, University of Namur, Namur, Belgium
Language :
English
Title :
Towards the right ordering of the sequence of models for the evolution of a population using agent-based simulation
Publication date :
October 2018
Journal title :
Journal of Artificial Societies and Social Simulation
eISSN :
1460-7425
Publisher :
University of Surrey
Volume :
21
Issue :
4
Peer reviewed :
Peer reviewed
Funding text :
This research is part of a project with the support and funding of the Public Service of Wallonia (DGO6), under Grant No. 1318077. Computational resources have been provided by the Consortium des Équipements de Calcul Intensif (CÉCI), funded by the Fonds de la Recherche Scientifique de Belgique (F.R.S.-FNRS) under Grant No. 2.5020.11. Finally we gratefully acknowledge the support of NVIDIA Corporation with the donation of the Titan Xp GPU used for this research.
Barthélemy, J. (2014). A Parallelized Micro-Simulation Platform for Population and Mobility Behaviour-Application to Belgium. Ph.D. thesis, University of Namur
Barthelemy, J. & Toint, P. L. (2013). Synthetic population generation without a sample. Transportation Science, 47(2), 266–279
Beckman, R. J., Baggerly, K. A. & McKay, M. D. (1996). Creating synthetic baseline populations. Transportation Research Part A: Policy and Practice, 30(6), 415–429
Chambers, J. M., Freeny, A. & Heiberger, R. M. (1992). Analysis of variance: Designed experiments. In J. M. Chambers & T. J. Hastie (Eds.), Statistical Models in S. Wadsworth: Brooks/Cole
Cornelis, E., Barthelemy, J., Pauly, X. & Walle, F. (2012). Modélisation de la mobilité résidentielle en vue d’une micro-simulation des évolutions de population. Les Cahiers Scientifiques du Transport, 62, 65–84
Dag, O., Dolgun, A. & Konar, N. M. (2017). onewaytests: One-Way Tests in Independent Groups Designs. R package version 1.5
Dumont, M., Barthelemy, J., Carletti, T. & Huynh, N. (2017a). Importance of the order of the modules in TransMob. Proceedings of MODSIM2017
Dumont, M., Carletti, T. & Cornélis, É. (2017b). Vieillissement et entraide: Quelles méthodes pour décrire et mesurer les enjeux? Univer’Cité, 6, 55
Gargiulo, F., Ternes, S., Huet, S. & Deffuant, G. (2010). An iterative approach for generating statistically realistic populations of households. PLoS ONE, 5(1), e8828
Hartigan, J. A. & Wong, M. A. (1979). Algorithm AS 136: A k-means clustering algorithm. Journal of the Royal Statistical Society. Series C (Applied Statistics), 28(1), 100–108
Huynh, N., Barthelemy, J. & Perez, P. (2016). A heuristic combinatorial optimisation approach to synthesising a population for agent based modelling purposes. Journal of Artificial Societies and Social Simulation, 19(4), 11
Huynh, N., Namazi-Rad, M.-R., Perez, P., Berryman, M., Chen, Q. & Barthelemy, J. (2013). Generating a synthetic population in support of agent-based modeling of transportation in Sydney. 20th International Congress on Modelling and Simulation (MODSIM 2013) (pp. 1357-1363). Australia: The Modelling and Simulation Society of Australia and New Zealand.
Huynh, N., Perez, P., Berryman, M. & Barthélemy, J. (2015). Simulating transport and land use interdependencies for strategic urban planning-an agent based modelling approach. Systems, 3(4), 177–210
Lenormand, M. & Deffuant, G. (2012). Generating a synthetic population of individuals in households: Sample-free vs sample-based methods. arXiv preprint arXiv:1208.6403
Lovelace, R. & Dumont, M. (2016). Spatial Microsimulation with R. Boca Raton, FL: CRC Press
Miller, E. J., Hunt, J. D., Abraham, J. E. & Salvini, P. A. (2004). Microsimulating urban systems. Computers, Environment and Urban Systems, 28(1), 9–44
Parra-Frutos, I. (2013). Testing homogeneity of variances with unequal sample sizes. Computational Statistics, 28(3), 1269–1297
R Core Team (2018). R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria
Therneau, T., Atkinson, B. & Ripley, B. (2017). rpart: Recursive Partitioning and Regression Trees. R package version 4.1-11
Wold, S., Esbensen, K. & Geladi, P. (1987). Principal component analysis. Chemometrics and Intelligent Laboratory Systems, 2(1-3), 37–52
Ye, P., Hu, X., Yuan, Y. & Wang, F.-Y. (2017). Population synthesis based on joint distribution inference without disaggregate samples. Journal of Artificial Societies and Social Simulation, 20(4), 16