Flee 3: Flexible agent-based simulation for forced migration

被引:4
作者
Ghorbani, Maziar [1 ]
Suleimenova, Diana [1 ]
Jahani, Alireza [1 ]
Saha, Arindam [1 ]
Xue, Yani [1 ]
Mintram, Kate [1 ]
Anagnostou, Anastasia [1 ]
Tas, Auke [2 ]
Low, William [2 ]
Taylor, Simon J. E. [1 ]
Groen, Derek [1 ]
机构
[1] Brunel Univ London, Dept Comp Sci, Modeling & Simulat Grp, London, England
[2] Save Children Int, London, England
基金
英国工程与自然科学研究理事会;
关键词
Conflict-driven displacement; Human migration; Emergency response support; Agent-based modelling; Parallel computing; CONFLICT; FRAMEWORK;
D O I
10.1016/j.jocs.2024.102371
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Forced migration is a major humanitarian challenge today, with over 100 million people forcibly displaced due to conflicts, violence and other adverse events. The accurate forecasting of migration patterns helps humanitarian organisations to plan an effective humanitarian response in times of crisis, or to estimate the impact of possible conflict and/or intervention scenarios. While existing models are capable of providing such forecasts, they are strongly geared towards forecasting headline arrival numbers and lack the flexibility to explore migration patterns for specific groups, such as children or persons of a specific ethnicity or religion. Within this paper we present Flee 3, an agent-based simulation tool that aims to deliver migration forecasts in a more detailed, flexible and reconfigurable manner. The tool introduces adaptable rules for agent movement and creation, along with a more refined model that flexibly supports factors like food security, ethnicity, religion, gender and/or age. These improvements help broaden the applicability of the code, enabling us to begin building models for internal displacement and non-conflict-driven migration. We validate Flee 3 by applying it to ten historical conflicts in Asia and Africa and comparing our results with UNHCR refugee data. Our validation results show that the code achieves a validation error (averaged relative difference) of less than 0.6 in all cases, i.e. correctly forecasting over 70% of refugee arrivals, which is superior to its predecessor in all but one case. In addition, by exploiting the parallelised simulation code, we are able to simulate migration from a large scale conflict (Ukraine 2022) in less than an hour and with 80% parallel efficiency using 512 cores per run. To showcase the relevance of Flee to practitioners, we present two use cases: one involving an international migration research project and one involving an international NGO. Flee 3 is available at https://github.com/djgroen/flee/releases/tag/v3.1 and documented on https://flee.readthedocs.io.
引用
收藏
页数:14
相关论文
共 71 条
[61]   Sensitivity-driven simulation development: a case study in forced migration [J].
Suleimenova, D. ;
Arabnejad, H. ;
Edeling, W. N. ;
Groen, D. .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2021, 379 (2197)
[62]   Tutorial applications for Verification, Validation and Uncertainty Quantification using VECMA toolkit* [J].
Suleimenova, Diana ;
Arabnejad, Hamid ;
Edeling, Wouter N. ;
Coster, David ;
Luk, Onnie O. ;
Lakhlili, Jalal ;
Jancauskas, Vytautas ;
Kulczewski, Michal ;
Veen, Lourens ;
Ye, Dongwei ;
Zun, Pavel ;
Krzhizhanovskaya, Valeria ;
Hoekstra, Alfons ;
Crommelin, Daan ;
Coveney, Peter, V ;
Groen, Derek .
JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 53
[63]   How Policy Decisions Affect Refugee Journeys in South Sudan: A Study using Automated Ensemble Simulations [J].
Suleimenova, Diana ;
Groen, Derek .
JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2020, 23 (01)
[64]   A generalized simulation development approach for predicting refugee destinations [J].
Suleimenova, Diana ;
Bell, David ;
Groen, Derek .
SCIENTIFIC REPORTS, 2017, 7
[65]   Distributed simulation: state-of-the-art and potential for operational research [J].
Taylor, Simon J. E. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 273 (01) :1-19
[66]   Agent-Based Simulation of West Asian Urban Dynamics: Impact of Refugees [J].
Termos, Ali ;
Picascia, Stefano ;
Yorke-Smith, Neil .
JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2021, 24 (01) :1-25
[67]   Agent-based modeling of environment-migration linkages: a review [J].
Thober, Jule ;
Schwarz, Nina ;
Hermans, Kathleen .
ECOLOGY AND SOCIETY, 2018, 23 (02)
[68]   A framework proposal for machine learning-driven agent-based models through a case study analysis [J].
Turgut, Yakup ;
Bozdag, Cafer Erhan .
SIMULATION MODELLING PRACTICE AND THEORY, 2023, 123
[69]  
UNHCR, 2023, Project jetson
[70]   Building Confidence in Simulation: Applications of EasyVVUQ [J].
Wright, David W. ;
Richardson, Robin A. ;
Edeling, Wouter ;
Lakhlili, Jalal ;
Sinclair, Robert C. ;
Jancauskas, Vytautas ;
Suleimenova, Diana ;
Bosak, Bartosz ;
Kulczewski, Michal ;
Piontek, Tomasz ;
Kopta, Piotr ;
Chirca, Irina ;
Arabnejad, Hamid ;
Luk, Onnie O. ;
Hoenen, Olivier ;
Weglarz, Jan ;
Crommelin, Daan ;
Groen, Derek ;
Coveney, Peter, V .
ADVANCED THEORY AND SIMULATIONS, 2020, 3 (08)