Abstract Across a broad range of disciplines, agent-based models (ABMs) are increasingly utilized for replicating, predicting, and understanding complex systems and their emergent behavior. In the biological and biomedical sciences, researchers employ ABMs to elucidate complex cellular and molecular interactions across multiple scales under varying conditions. Data generated at these multiple scales, however, presents a computational challenge for robust analysis with ABMs. Indeed, calibrating ABMs remains an open topic of research due to their own high-dimensional parameter spaces. In response to these challenges, we extend and validate our novel methodology, Surrogate Modeling for Reconstructing Parameter Surfaces (SMoRe ParS), arriving at a computationally efficient framework for connecting high dimensional ABM parameter spaces with multidimensional data. Specifically, we modify SMoRe ParS to initially confine high dimensional ABM parameter spaces using unidimensional data, namely, single time-course information of in vitro cancer cell growth assays. Subsequently, we broaden the scope of our approach to encompass more complex ABMs and constrain parameter spaces using multidimensional data. We explore this extension with in vitro cancer cell inhibition assays involving the chemotherapeutic agent oxaliplatin. For each scenario, we validate and evaluate the effectiveness of our approach by comparing how well ABM simulations match the experimental data when using SMoRe ParS-inferred parameters versus parameters inferred by a commonly used direct method. In so doing, we show that our approach of using an explicitly formulated surrogate model as an interlocutor between the ABM and the experimental data effectively calibrates the ABM parameter space to multidimensional data. Our method thus provides a robust and scalable strategy for leveraging multidimensional data to inform multiscale ABMs and explore the uncertainty in their parameters.
more »
« less
SMoRe GloS: An efficient and flexible framework for inferring global sensitivity of agent-based model parameters
ABSTRACT Agent-based models (ABMs) have become essential tools for simulating complex biological, ecological, and social systems where emergent behaviors arise from the interactions among individual agents. Quantifying uncertainty through global sensitivity analysis is crucial for assessing the robustness and reliability of ABM predictions. However, most global sensitivity methods demand substantial computational resources, making them impractical for highly complex models. Here, we introduce SMoRe GloS (SurrogateModeling forRecapitulatingGlobalSensitivity), a novel, computationally efficient method for performing global sensitivity analysis of ABMs. By leveraging explicitly formulated surrogate models, SMoRe GloS allows for comprehensive parameter space exploration and uncertainty quantification without sacrificing accuracy. We demonstrate our method’s flexibility by applying it to two biological ABMs: a simple 2D cell proliferation assay and a complex 3D vascular tumor growth model. Our results show that SMoRe GloS is compatible with simpler methods like the Morris one-at-a-time method, and more computationally intensive variance-based methods like eFAST. SMoRe GloS accurately recovered global sensitivity indices in each case while achieving substantial speedups, completing analyses in minutes. In contrast, direct implementation of eFAST amounted to several days of CPU time for the complex ABM. Remarkably, our method also estimates sensitivities for ABM parameters representing processes not explicitly included in the surrogate model, further enhancing its utility. By making global sensitivity analysis feasible for computationally expensive models, SMoRe GloS opens up new opportunities for uncertainty quantification in complex systems, allowing for more in depth exploration of model behavior, thereby increasing confidence in model predictions.
more »
« less
- Award ID(s):
- 2324818
- PAR ID:
- 10608816
- Publisher / Repository:
- bioRxiv
- Date Published:
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Multiscale systems biology is having an increasingly powerful impact on our understanding of the interconnected molecular, cellular, and microenvironmental drivers of tumor growth and the effects of novel drugs and drug combinations for cancer therapy. Agent-based models (ABMs) that treat cells as autonomous decision-makers, each with their own intrinsic characteristics, are a natural platform for capturing intratumoral heterogeneity. Agent-based models are also useful for integrating the multiple time and spatial scales associated with vascular tumor growth and response to treatment. Despite all their benefits, the computational costs of solving agent-based models escalate and become prohibitive when simulating millions of cells, making parameter exploration and model parameterization from experimental data very challenging. Moreover, such data are typically limited, coarse-grained and may lack any spatial resolution, compounding these challenges. We address these issues by developing a first-of-its-kind method that leverages explicitly formulated surrogate models (SMs) to bridge the current computational divide between agent-based models and experimental data. In our approach, Surrogate Modeling for Reconstructing Parameter Surfaces (SMoRe ParS), we quantify the uncertainty in the relationship between agent-based model inputs and surrogate model parameters, and between surrogate model parameters and experimental data. In this way, surrogate model parameters serve as intermediaries between agent-based model input and data, making it possible to use them for calibration and uncertainty quantification of agent-based model parameters that map directly onto an experimental data set. We illustrate the functionality and novelty of Surrogate Modeling for Reconstructing Parameter Surfaces by applying it to an agent-based model of 3D vascular tumor growth, and experimental data in the form of tumor volume time-courses. Our method is broadly applicable to situations where preserving underlying mechanistic information is of interest, and where computational complexity and sparse, noisy calibration data hinder model parameterization.more » « less
-
Barrier island models that include marsh and lagoon processes are highly parameterized. To constrain model uncertainty, those desiring to use these models should seek a robust understanding of the parameter sensitivities. In this study, global sensitivity analysis was performed on a long-term barrier island model to yield insights into the modeled barrier-backbarrier system. Given that a variety of global sensitivity analysis methods exist, each one appearing to differ in its implementation, computational burden, and output, three methods (i.e., the Two-Level Full Factorial Method, Morris Method, and Sobol Method) were applied to the model for the purposes of comparison. Key influential parameters (e.g., sea level rise rate, equilibrium/critical barrier width, and reference wind speed) were consistently identified by all three sensitivity analysis methods. Despite the relatively low number of simulations required by the Morris Method, the Two-Level Method computationally outperformed the others, warranting further exploration of the Morris Method’s parallelization structure. These results may be used to help identify parameter constraints and characterize model uncertainty toward more confident predictions and management decisions for coastal barrier systems.more » « less
-
Responding to the challenges of societal transformation in the face of climate change, efforts to integrate behaviorally rich models of adaptation decision-making into large-scale macroeconomic and Earth system models are growing and agent-based models (ABMs) are an effective tool for doing so. However, behavioral richness in ABMs has been limited to implementations of single decision models for all agents in a simulated population. The main goals of this study were to: 1) implement the ‘building-block processes’ (BBPs) approach for decision model heterogeneity; 2) demonstrate the application of sensitivity and uncertainty analyses to quantify the scope of structural uncertainty produced by alternative decision models under variable price and climate conditions; and 3) apply the Observing System Simulation Experiment (OSSE) approach to validate such a behaviorally rich BBPs model at the level of individual agent decisions. Using an ABM of agricultural producers’ decision-making, we demonstrated that uncertainty in crop and farm management decisions introduced by heterogeneous decision models was equal to and in some instances greater than that due to variable price or precipitation conditions. Unrealistically rapid or stagnant behavioral dynamics were evident in model versions implementing single decision models for all agents. Moreover, interactions among agents with diverse decision models in the same population produced consistently more accurate outcomes and realistic behavioral dynamics. The BBPs framework and accompanying sensitivity and uncertainty analyses demonstrated here offer a path forward for increasing behavioral richness in ABMs, which is key to understanding processes of adaptation central to societal responses to climate change.more » « less
-
Csikász-Nagy, Attila (Ed.)Differential sensitivity analysis is indispensable in fitting parameters, understanding uncertainty, and forecasting the results of both thought and lab experiments. Although there are many methods currently available for performing differential sensitivity analysis of biological models, it can be difficult to determine which method is best suited for a particular model. In this paper, we explain a variety of differential sensitivity methods and assess their value in some typical biological models. First, we explain the mathematical basis for three numerical methods: adjoint sensitivity analysis, complex perturbation sensitivity analysis, and forward mode sensitivity analysis. We then carry out four instructive case studies. (a) The CARRGO model for tumor-immune interaction highlights the additional information that differential sensitivity analysis provides beyond traditional naive sensitivity methods, (b) the deterministic SIR model demonstrates the value of using second-order sensitivity in refining model predictions, (c) the stochastic SIR model shows how differential sensitivity can be attacked in stochastic modeling, and (d) a discrete birth-death-migration model illustrates how the complex perturbation method of differential sensitivity can be generalized to a broader range of biological models. Finally, we compare the speed, accuracy, and ease of use of these methods. We find that forward mode automatic differentiation has the quickest computational time, while the complex perturbation method is the simplest to implement and the most generalizable.more » « less
An official website of the United States government

