论文标题

贝西:与合成种群一起使用的行为和流行模拟器

BESSIE: A Behavior and Epidemic Simulator for Use With Synthetic Populations

论文作者

Mortveit, Henning S, Adams, Stephen, Dadgostari, Faraz, Swarup, Samarth, Beling, Peter

论文摘要

在本文中,我们介绍了贝西(用于合成信息环境的行为和流行模拟器),这是一种开源的基于代理的模拟器,用于共同型流行病。贝西(Bessie)使用一个合成人群,每个人都有人口属性,属于家庭,并具有基本活动 - 访问时间表涵盖7天。模拟疾病通过联合访问到发生活动的地点引起的接触传播。模拟模型具有插件型可编程行为模型,根据模拟器跟踪的动态和观察力,代理商决定了诸如戴口罩,从事社交距离或避开某些活动类型之类的动作。插件作为Python代码提供。据我们所知,Bessie是一个独特的模拟器,支持此功能集,最肯定是开放软件。 为了说明贝西的使用,我们提供了一个相关的示例,展示了其一些功能。该示例为弗吉尼亚州夏洛茨维尔市使用合成人口。该示例中使用的该人群和Python插件模块都可以使用。 Python实现可以在Apache 2.0许可证(https://www.apache.org/licenses/license-2.0.html)下提供。伴随该出版物的示例人口可根据CC by 4.0许可(https://creativecommons.org/licenses/4.0/)提供。

In this paper, we present BESSIE (Behavior and Epidemic Simulator for Synthetic Information Environments), an open source, agent-based simulator for COVID-type epidemics. BESSIE uses a synthetic population where each person has demographic attributes, belong to a household, and has a base activity- and visit schedule covering seven days. The simulated disease spreads through contacts that arise from joint visits to the locations where activities take place. The simulation model has a plugin-type programmable behavioral model where, based on the dynamics and observables tracked by the simulator, agents decide on actions such as wearing a mask, engaging in social distancing, or refraining from certain activity types by staying at home instead. The plugins are supplied as Python code. To the best of our knowledge, BESSIE is a unique simulator supporting this feature set, and most certainly as open software. To illustrate the use of BESSIE, we provide a COVID-relevant example demonstrating some of its capabilities. The example uses a synthetic population for the City of Charlottesville, Virginia. Both this population and the Python plugin modules used in the example are made available. The Python implementation, which can run on anything from a laptop to a cluster, is made available under the Apache 2.0 license (https://www.apache.org/licenses/LICENSE-2.0.html). The example population accompanying this publication is made available under the CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0/).

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源