Agent-Based Modeling in Public Health: Current Applications and Future Directions

Agent-based modeling is a computational approach in which agents with a specified set of characteristics interact with each other and with their environment according to predefined rules. We review key areas in public health where agent-based modeling has been adopted, including both communicable and noncommunicable disease, health behaviors, and social epidemiology. We also describe the main strengths and limitations of this approach for questions with public health relevance. Finally, we describe both methodologic and substantive future directions that we believe will enhance the value of agent-based modeling for public health. In particular, advances in model validation, comparisons with other causal modeling procedures, and the expansion of the models to consider comorbidity and joint influences more systematically will improve the utility of this approach to inform public health research, practice, and policy.

[1]  S. Goodreau,et al.  Mathematical Modeling of Infectious Disease , 2015 .

[2]  R. Mare,et al.  Neighborhood Choice and Neighborhood Change1 , 2006, American Journal of Sociology.

[3]  K. Keyes,et al.  Social Determinants of Population Health: A Systems Sciences Approach , 2016, Current Epidemiology Reports.

[4]  Sandro Galea,et al.  Formalizing the role of agent-based modeling in causal inference and epidemiology. , 2015, American journal of epidemiology.

[5]  Robert Axelrod,et al.  Advancing the art of simulation in the social sciences , 1997, Complex..

[6]  James M Robins,et al.  A Comparison of Agent-Based Models and the Parametric G-Formula for Causal Inference , 2017, American journal of epidemiology.

[7]  K. Lum,et al.  The contagious nature of imprisonment: an agent-based model to explain racial disparities in incarceration rates , 2014, Journal of The Royal Society Interface.

[8]  M. Murray,et al.  Determinants of cluster distribution in the molecular epidemiology of tuberculosis , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[9]  Ana V Diez Roux Invited commentary: The virtual epidemiologist—promise and peril. , 2015, American journal of epidemiology.

[10]  David T Levy,et al.  Simulation modeling and tobacco control: creating more robust public health policies. , 2006, American journal of public health.

[11]  Marcia R. Friesen,et al.  Improving Agent Based Models and Validation through Data Fusion , 2011, Online journal of public health informatics.

[12]  Nicholas R. Magliocca,et al.  Exploring Agricultural Livelihood Transitions with an Agent-Based Virtual Laboratory: Global Forces to Local Decision-Making , 2013, PloS one.

[13]  O. Alagoz,et al.  An Agent-based Simulation Model for Clostridium difficile Infection Control , 2015, Medical decision making : an international journal of the Society for Medical Decision Making.

[14]  Uta Berger,et al.  Pattern-Oriented Modeling of Agent-Based Complex Systems: Lessons from Ecology , 2005, Science.

[15]  Shawn T. Brown,et al.  Dynamic Simulation of Crime Perpetration and Reporting to Examine Community Intervention Strategies , 2013, Health education & behavior : the official publication of the Society for Public Health Education.

[16]  S. Patek,et al.  Toward an Agent-Based Patient—Physician Model for the Adoption of Continuous Glucose Monitoring Technology , 2009, Journal of diabetes science and technology.

[17]  S. D. de Vlas,et al.  Reducing Income Inequalities in Food Consumption: Explorations With an Agent-Based Model. , 2015, American journal of preventive medicine.

[18]  Joshua M Epstein,et al.  Modeling civil violence: An agent-based computational approach , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[19]  Joshua M. Epstein,et al.  Chapter 12. TOWARD A CONTAINMENT STRATEGY FOR SMALLPOX BIOTERROR: AN INDIVIDUAL-BASED COMPUTATIONAL APPROACH , 2004 .

[20]  Steven F. Railsback,et al.  Agent-Based and Individual-Based Modeling: A Practical Introduction , 2011 .

[21]  Andrew T. Crooks,et al.  Constructing and implementing an agent-based model of residential segregation through vector GIS , 2010, Int. J. Geogr. Inf. Sci..

[22]  Amy H Auchincloss,et al.  A new tool for epidemiology: the usefulness of dynamic-agent models in understanding place effects on health. , 2008, American journal of epidemiology.

[23]  A. Roux Health in cities: is a systems approach needed? , 2015 .

[24]  Paul Windrum,et al.  A Critical Guide to Empirical Validation of Agent-Based Models in Economics: Methodologies, Procedures, and Open Problems , 2007 .

[25]  Sara S. Metcalf,et al.  Modeling Social Dimensions of Oral Health Among Older Adults in Urban Environments , 2013, Health education & behavior : the official publication of the Society for Public Health Education.

[26]  Shawn T. Brown,et al.  FRED (A Framework for Reconstructing Epidemic Dynamics): an open-source software system for modeling infectious diseases and control strategies using census-based populations , 2013, BMC Public Health.

[27]  N. Christakis,et al.  The Spread of Obesity in a Large Social Network Over 32 Years , 2007, The New England journal of medicine.

[28]  Shawn T. Brown,et al.  A computer simulation of vaccine prioritization, allocation, and rationing during the 2009 H1N1 influenza pandemic. , 2010, Vaccine.

[29]  Sandro Galea,et al.  Social network analysis and agent-based modeling in social epidemiology , 2012, Epidemiologic perspectives & innovations : EP+I.

[30]  Mark S Roberts,et al.  Causal system modeling in chronic disease epidemiology: a proposal. , 2007, Annals of epidemiology.

[31]  S. Galea,et al.  To Treat or to Prevent?: Reducing the Population Burden of Violence-related Post-traumatic Stress Disorder , 2015, Epidemiology.

[32]  J. Gareth Polhill,et al.  The ODD protocol: A review and first update , 2010, Ecological Modelling.

[33]  A. Papachristos,et al.  The Transmission of Gun and Other Weapon-Involved Violence Within Social Networks. , 2016, Epidemiologic reviews.

[34]  Wei Xiong,et al.  The virtue of virtuality: the promise of agent-based epidemic modeling. , 2008, Translational research : the journal of laboratory and clinical medicine.

[35]  D. Luke,et al.  Systems science methods in public health: dynamics, networks, and agents. , 2012, Annual review of public health.

[36]  S. Galea,et al.  Acute HIV infection transmission among people who inject drugs in a mature epidemic setting , 2016, AIDS.

[37]  Bruce G. Link,et al.  Social conditions as fundamental causes of disease. , 1995, Journal of health and social behavior.

[38]  Thomas C. Schelling,et al.  Dynamic models of segregation , 1971 .

[39]  S. Galea,et al.  Addressing population health and health inequalities: the role of fundamental causes. , 2014, American journal of public health.

[40]  Amy H Auchincloss,et al.  Brief introductory guide to agent-based modeling and an illustration from urban health research. , 2015, Cadernos de saude publica.

[41]  Paul M. Salmon,et al.  Simulating the dynamic effect of land use and transport policies on the health of populations. , 2015, American journal of public health.

[42]  Lucia Russo,et al.  Mathematical modeling of infectious disease dynamics , 2013, Virulence.

[43]  A. Diez-Roux,et al.  Using an agent-based model to simulate children’s active travel to school , 2013, International Journal of Behavioral Nutrition and Physical Activity.

[44]  Amy Geller,et al.  Visit the National Academies Press Online and Register For... Frontiers in Massive Data Analysis , 2022 .

[45]  T. Schelling Micromotives and Macrobehavior , 1978 .

[46]  Wayne T. A. Enanoria,et al.  The Effect of Contact Investigations and Public Health Interventions in the Control and Prevention of Measles Transmission: A Simulation Study , 2016, PloS one.

[47]  H. Hashimoto,et al.  Dynamic impact of social stratification and social influence on smoking prevalence by gender: An agent-based model. , 2015, Social science & medicine.

[48]  Eric Lofgren Systems Dynamics Models , 2017 .

[49]  Paul J Gruenewald,et al.  The spatial ecology of alcohol problems: niche theory and assortative drinking. , 2007, Addiction.

[50]  Paul Windrum,et al.  Empirical Validation of Agent-Based Models: Alternatives and Prospects , 2007, J. Artif. Soc. Soc. Simul..

[51]  Supriya Kumar,et al.  An Agent-Based Model for Addressing the Impact of a Disaster on Access to Primary Care Services , 2016, Disaster Medicine and Public Health Preparedness.

[52]  Sarah T Cherng,et al.  Modeling the Effects of E-cigarettes on Smoking Behavior: Implications for Future Adult Smoking Prevalence , 2016, Epidemiology.

[53]  Scott E Page,et al.  Embracing chaos and complexity: a quantum change for public health. , 2008, American journal of public health.

[54]  Joshua M. Epstein,et al.  Agent-based computational models and generative social science , 1999, Complex..

[55]  A. Roux,et al.  Complex Systems Thinking and Current Impasses in Health Disparities Research , 2011 .

[56]  Igor Mezic,et al.  Agent-based modeling of drinking behavior: a preliminary model and potential applications to theory and practice. , 2006, American journal of public health.

[57]  Patricia L. Mabry,et al.  Reconciling Statistical and Systems Science Approaches to Public Health , 2013, Health education & behavior : the official publication of the Society for Public Health Education.

[58]  C. Viboud,et al.  Mathematical models to characterize early epidemic growth: A review. , 2016, Physics of life reviews.

[59]  D. Moore,et al.  The effects of extended public transport operating hours and venue lockout policies on drinking-related harms in Melbourne, Australia: Results from SimDrink, an agent-based simulation model. , 2016, The International journal on drug policy.

[60]  D. Wagener,et al.  Protecting health care workers: a pandemic simulation based on Allegheny County , 2010, Influenza and other respiratory viruses.

[61]  D. Cummings,et al.  Strategies for containing an emerging influenza pandemic in Southeast Asia , 2005, Nature.

[62]  Sandro Galea,et al.  Causal thinking and complex system approaches in epidemiology. , 2010, International journal of epidemiology.

[63]  J. Pagán,et al.  Social Norms and the Consumption of Fruits and Vegetables across New York City Neighborhoods , 2016, Journal of Urban Health.

[64]  W. Trochim,et al.  Practical challenges of systems thinking and modeling in public health. , 2006, American journal of public health.

[65]  Melissa Tracy Systems Approaches to Understanding How the Environment Influences Population Health and Population Health Interventions , 2017 .

[66]  W. Livingood,et al.  Opening a Window on Systems Science Research in Health Promotion and Public Health , 2013, Health education & behavior : the official publication of the Society for Public Health Education.

[67]  S. Galea,et al.  People Who Inject Drugs Prevention And Treatment Produced Large Decreases In HIV Incidence In A Model Of Paczkowski , 2014 .

[68]  Joshua M. Epstein,et al.  Combining Computational Fluid Dynamics and Agent-Based Modeling: A New Approach to Evacuation Planning , 2011, PloS one.

[69]  Maria Fonoberova,et al.  Global sensitivity/uncertainty analysis for agent-based models , 2013, Reliab. Eng. Syst. Saf..

[70]  Birgit Müller,et al.  A standard protocol for describing individual-based and agent-based models , 2006 .

[71]  Sandro Galea,et al.  Neighbourhood food, physical activity, and educational environments and black/white disparities in obesity: a complex systems simulation analysis , 2016, Journal of Epidemiology & Community Health.

[72]  Jose D Meisel,et al.  Using agent based modeling to assess the effect of increased Bus Rapid Transit system infrastructure on walking for transportation. , 2016, Preventive medicine.

[73]  Jon Parker,et al.  A Distributed Platform for Global-Scale Agent-Based Models of Disease Transmission , 2011, TOMC.

[74]  K. Keyes,et al.  Reducing Urban Violence: A Contrast of Public Health and Criminal Justice Approaches , 2018, Epidemiology.

[75]  Nathan Ravi,et al.  Sensitivity of diabetic retinopathy associated vision loss to screening interval in an agent-based/discrete event simulation model , 2014, Comput. Biol. Medicine.

[76]  Michael J. North,et al.  Tutorial on agent-based modelling and simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[77]  Amy H Auchincloss,et al.  Exploring walking differences by socioeconomic status using a spatial agent-based model. , 2012, Health & place.

[78]  Diez Roux Av,et al.  Health in cities: is a systems approach needed? , 2015 .

[79]  Ian S. Lustick Agent-based modelling of collective identity: testing constructivist theory , 2000, J. Artif. Soc. Soc. Simul..

[80]  Enrique R. Pouget,et al.  A Complex Systems Approach to Evaluate HIV Prevention in Metropolitan Areas: Preliminary Implications for Combination Intervention Strategies , 2012, PloS one.

[81]  Ross A Hammond,et al.  A model of social influence on body mass index , 2014, Annals of the New York Academy of Sciences.

[82]  Ana V. Diez Roux Invited Commentary: The Virtual Epidemiologist—Promise and Peril , 2015 .

[83]  Joshua M. Epstein,et al.  Modelling to contain pandemics , 2009, Nature.

[84]  Eric Solano,et al.  Agent-Based Model (ABM) Validation Considerations , 2011 .

[85]  Kyle Johnson,et al.  Multi-Agent-Based Simulation of a Complex Ecosystem of Mental Health Care , 2015, Journal of Medical Systems.

[86]  Sara S. Metcalf,et al.  Enhancing implementation science by applying best principles of systems science , 2016, Health Research Policy and Systems.

[87]  J S Koopman,et al.  Individual causal models and population system models in epidemiology. , 1999, American journal of public health.

[88]  A. D. Diez Roux,et al.  A spatial agent-based model for the simulation of adults' daily walking within a city. , 2011, American journal of preventive medicine.

[89]  Scott Moss,et al.  Alternative Approaches to the Empirical Validation of Agent-Based Models , 2007, J. Artif. Soc. Soc. Simul..

[90]  Patricia L. Mabry,et al.  Systems science for obesity-related research questions: an introduction to the theme issue. , 2014, American journal of public health.

[91]  Amy H Auchincloss,et al.  An agent-based model of income inequalities in diet in the context of residential segregation. , 2011, American journal of preventive medicine.

[92]  J. Sterman Learning from evidence in a complex world. , 2006, American journal of public health.

[93]  Hong Xian,et al.  An Agent-Based Modeling Template for a Cohort of Veterans with Diabetic Retinopathy , 2013, PloS one.

[94]  Caterina G. Roman,et al.  Cure violence: a public health model to reduce gun violence. , 2015, Annual review of public health.

[95]  Ana V Diez Roux,et al.  Complex systems thinking and current impasses in health disparities research. , 2011, American journal of public health.

[96]  Joshua M. Epstein,et al.  Growing Artificial Societies: Social Science from the Bottom Up , 1996 .

[97]  Birgit Müller,et al.  Simulation Models for Socioeconomic Inequalities in Health: A Systematic Review , 2013, International journal of environmental research and public health.

[98]  K. Minyard,et al.  Systems Thinking in Injury Prevention: An Innovative Model for Informing State and Local Policies , 2011, The western journal of emergency medicine.

[99]  T. Holford,et al.  Gauging the Effect of U.S. Tobacco Control Policies From 1965 Through 2014 Using SimSmoke. , 2016, American journal of preventive medicine.

[100]  A. Nizam,et al.  Containing Bioterrorist Smallpox , 2002, Science.

[101]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[102]  Onyebuchi A Arah,et al.  Agent-based modeling of noncommunicable diseases: a systematic review. , 2015, American journal of public health.

[103]  J Koopman Models of Infectious Disease Agent Study , 2006 .

[104]  Kelly R Evenson,et al.  Examining the impact of the walking school bus with an agent-based model. , 2014, American journal of public health.

[105]  Hannah Badland,et al.  Using simple agent-based modeling to inform and enhance neighborhood walkability , 2013, International Journal of Health Geographics.

[106]  P. Soranno,et al.  Using Uncertainty and Sensitivity Analyses in Socioecological Agent-Based Models to Improve Their Analytical Performance and Policy Relevance , 2014, PloS one.

[107]  J. Grefenstette,et al.  Is population structure sufficient to generate area-level inequalities in influenza rates? An examination using agent-based models , 2015, BMC Public Health.