Democratizing Infectious Disease Modeling: An AI Assistant for Generating, Simulating, and Analyzing Dynamic Models

Joshua L. Proctor,Guillaume Chabot-Couture
DOI: https://doi.org/10.1101/2024.07.17.24310520
2024-07-17
Abstract:Understanding and forecasting infectious disease spread is pivotal for effective public health management. Traditional dynamic disease modeling is an essential tool for characterization and prediction, but often requires extensive expertise and specialized software, which may not be readily available in low-resource environments. To address these challenges, we introduce an AI-powered modeling assistant that utilizes advanced capabilities from OpenAI's latest models and functionality. This tool enhances the accessibility and usability of infectious disease models and simulation frameworks by allowing users to generate or modify model configurations through intuitive natural language inputs or by importing explicit model descriptions. Our prototype integrates with an established open-source disease simulation framework called the Compartmental Modeling Software (CMS) to provide a seamless modeling experience from setup to analysis. The AI assistant efficiently interprets disease model parameters, constructs accurate model files, executes simulations in a controlled environment, and assists in result interpretation using advanced analytics tools. It encapsulates expert knowledge and adheres to best practices to support users ranging from novices to expert modelers. Furthermore, we discuss the limitations of this AI assistant, particularly its performance in complex scenarios where it might generate inaccurate specifications. By enhancing the ease of disease modeling and supporting ongoing capacity-building initiatives, we believe that AI assistants like this one could significantly contribute to global health efforts by empowering researchers, especially in regions with limited resources, to develop and refine their disease models independently. This innovative approach has the potential to democratize disease modeling in global health, offering a scalable solution that adapts to diverse needs across a wide-range of geographies, languages, and populations.
Epidemiology
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **How to simplify and popularize the process of infectious disease dynamic modeling by introducing an AI assistant, especially in resource - limited environments**. Specifically, traditional infectious disease dynamic modeling requires a great deal of professional knowledge and specialized software, which are often difficult to obtain in low - resource environments. To meet this challenge, the author introduced an AI - based modeling assistant, aiming to improve the accessibility and ease - of - use of infectious disease models. This AI assistant can generate or modify model configurations through natural - language input, or import explicit model descriptions. It is integrated with existing open - source disease simulation frameworks (such as Compartmental Modeling Software, CMS) to provide a seamless modeling experience from setup to analysis. The following are the specific problems that this paper attempts to solve: 1. **Excessively high threshold for professional knowledge and tools**: Traditional dynamic disease modeling requires extensive expert knowledge and professional software, which is a huge obstacle for many researchers and public health officials in low - resource environments. 2. **Limited resources**: In resource - scarce areas, there is a lack of sufficient computing resources and time to develop and adjust models, resulting in limited disease prediction and management capabilities in these areas. 3. **Complexity of model construction and simulation**: Complex mathematical models and simulation processes make it difficult for non - professionals to participate in disease modeling work, limiting the wide application and improvement of models. 4. **Difficulty in data processing and result interpretation**: Even with a model, understanding and interpreting simulation results also require professional data analysis skills, which is a challenge for many users. To solve these problems, the paper proposes an AI assistant that can: - Generate accurate model files through natural - language input; - Execute simulations and run in a controlled environment; - Use advanced analysis tools to help interpret results; - Encapsulate expert knowledge and follow best practices, supporting users at different levels from novice to expert. In this way, the AI assistant can significantly lower the threshold for disease modeling, enabling more people to participate in this important field, especially in resource - limited environments. This helps decision - makers in the global health field better plan and implement effective public health interventions.