Abstract

Agent-based models (ABM) are widely used to study immune systems, providing a procedural and interactive view of the underlying system. The interaction of components and the behavior of individual objects is described procedurally as a function of the internal states and the local interactions, which are often stochastic in nature. Such models typically have complex structures and consist of a large number of modeling parameters. Determining the key modeling parameters which govern the outcomes of the system is very challenging. Sensitivity analysis plays a vital role in quantifying the impact of modeling parameters in massively interacting systems, including large complex ABM. The high computational cost of executing simulations impedes running experiments with exhaustive parameter settings. Existing techniques of analyzing such a complex system typically focus on local sensitivity analysis, i.e. one parameter at a time, or a close “neighborhood” of particular parameter settings. However, such methods are not adequate to measure the uncertainty and sensitivity of parameters accurately because they overlook the global impacts of parameters on the system. In this article, we develop novel experimental design and analysis techniques to perform both global and local sensitivity analysis of large-scale ABMs. The proposed method can efficiently identify the most significant parameters and quantify their contributions to outcomes of the system. We demonstrate the proposed methodology for ENteric Immune SImulator (ENISI), a large-scale ABM environment, using a computational model of immune responses to Helicobacter pylori colonization of the gastric mucosa.

Highlights

  • Sensitivity analysis (SA) is the study of the impact of different parameters in the outcomes of a system [1, 2]

  • Global sensitivity analysis determines the influence of a modeling parameter The first attempt is to determine if there are any patterns of parameter influence on the system

  • The running time of the models prohibits the consideration of a full factorial combination of parameters for global sensitivity analysis

Read more

Summary

Introduction

Sensitivity analysis (SA) is the study of the impact of different parameters in the outcomes of a system [1, 2]. SA can be performed in a local or global context. Local SA examines the effect of deviations of a parameter (within its range), on system outcomes around a base setting [7], i.e., only one parameter is changed while all others remain fixed. Global SA evaluates the entire parameter space to determine all of the system’s critical points [3, 8]. Both statistical and deterministic methods can be used for SA [2, 9]. The systems under review are computationally expensive and SA becomes very challenging

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call