An Infectious Disease Spread Simulation Based on Large Language Model Decision Making
Summary
Researchers developed a spatially grounded, agent-based simulation framework that integrates Large Language Models (LLMs) to model individual decision-making during infectious disease outbreaks. This framework replaces traditional rule-based mechanisms with LLM-generated decisions regarding self-reported influenza-like illness, using a synthetic population based on real-world census data for San Francisco and Atlanta. The simulation explores three scenarios: independent reasoning, household influence, and message framing. Results indicate that income and education are the primary drivers of symptom reporting rate variation, with geography, LLM model choice, and message framing having smaller but consistent impacts. For instance, under the independent scenario, mean reporting rates were 65.4% in Atlanta and 64.7% in San Francisco. The framework's source code is publicly available, and it utilizes open-source LLMs like Meta Llama-3-8B-Instruct and Google Gemma-2-9B-IT.
Key takeaway
For AI Scientists and Research Scientists designing public health simulations, you should consider integrating Large Language Models to capture nuanced, demographically sensitive behavioral dynamics. Your models will better reflect real-world disparities, such as those driven by income and education, but be mindful of LLM choice and prompt sensitivity. Validate your LLM-driven agent behaviors against real-world data to ensure predictive accuracy and avoid reinforcing biases.
Key insights
LLMs can simulate nuanced human health behaviors in spatially-grounded agent-based models, revealing demographic disparities.
Principles
- LLM-driven agents capture behavioral heterogeneity.
- Demographic factors strongly predict health reporting.
- Contextual framing influences LLM-generated decisions.
Method
The framework extends a Java-based simulator, incorporating an SEIR disease model and LLM-based decision-making. It pre-generates decisions for demographic combinations using LLMs, storing them in a decision bank for runtime retrieval.
In practice
- Use LLMs to model health-seeking behaviors.
- Incorporate census data for realistic agent demographics.
- Test message framing for public health interventions.
Topics
- Large Language Models
- Agent-Based Modeling
- Infectious Disease Simulation
- Public Health Interventions
- Demographic Bias
- Health Behavior Modeling
Code references
Best for: AI Scientist, Research Scientist, AI Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.AI updates on arXiv.org.