Global Sensitivity Analysis - Overview
Summary
Global sensitivity analysis (GSA) apportions the uncertainty in a model’s output across its uncertain inputs, with all inputs varied simultaneously across their full ranges. Sadeghi & Matwin (2024) organize GSA into four families: variance-based (Sobol, FAST/RBD), derivative-based (Morris elementary effects, DGSM), distribution/moment-independent (Delta), and feature-additive methods. The general workflow is two phases — sample the input space, then analyze how output variance/behavior attributes back to each factor. For ABMs this answers “which parameters actually drive the behavior, and which can be fixed?” while accounting for interactions that local one-at-a-time methods miss.
Overview
For a model with uncertain inputs, GSA quantifies the contribution of each (and combinations of inputs) to the variability of . The paper frames GSA as the global counterpart to local explainability: global methods “explain the overall behavior of a model by varying the entire range of input factors and examining the joint effect and interaction between them,” whereas local methods “study the effect of a parameter by exploring its local vicinity while holding all other parameters fixed at their baseline values.” Local methods implicitly assume linearity and input independence; when factors interact, they “may produce misleading or inaccurate results.” See Local vs Global Sensitivity Analysis.
The general GSA paradigm has two phases:
- Sampling — generate samples of the inputs over their distributions/ranges.
- Analysis — run the model to produce , then assess each factor’s impact.
The four families of GSA methods ^gsa-families
The review (Sec. 1) groups GSA methods into four categories:
- Variance-based — assume output variance fully characterizes output uncertainty (Saltelli et al.); decompose across factors. Includes Sobol, FAST, RBD/FAST_RBD. See Variance-Based Sensitivity and Sobol Indices.
- Derivative-based — sensitivity from (averaged) partial derivatives . Includes Morris elementary effects and DGSM. See Morris Elementary Effects Screening.
- Distribution / moment-independent — examine the whole output PDF, not just its moments. Includes the Delta () index.
- Feature-additive methods.
Screening vs. quantification ^screen-vs-quantify
Two distinct goals drive method choice:
- Screening (factor fixing): cheaply rank factors and identify the non-influential ones that can be frozen. Best served by Morris (, ) at runs.
- Quantification: produce accurate, decomposed importance shares (first-order , total-effect , interactions). Served by Sobol/FAST, which cost more model evaluations. Typical practice: screen first with Morris, then quantify the survivors with Sobol. See Sampling and Estimation for Sobol Indices.
Main Content
What a GSA answers ^gsa-questions
- Factor prioritization: which inputs, if better determined, would most reduce output variance? → first-order .
- Factor fixing: which inputs can be fixed anywhere in their range without affecting ? → total-effect .
- Interaction detection: do factors act jointly rather than additively? → , or Morris large.
The paper’s empirical takeaway (MNIST case study, Sec. Results): the index of Sobol and the and indices of Morris “present superior results” in identifying the critical regions/factors, while DGSM’s and FAST’s showed “substantial inconsistency.” Different global methods can yield “somewhat different rankings of feature importance” on the same model, so the authors stress careful, problem-specific method selection.
Cost scales with method and dimension ^cost-overview
Per the case-study sampling budgets (Table 1), relative cost ranking is roughly Morris (cheapest screening) < FAST < Sobol < Delta ≈ DGSM. For Sobol, the standard Saltelli estimator costs model runs for first + total order indices (see Sampling and Estimation for Sobol Indices), so cost grows with both the base sample size and the number of factors — the central practical constraint for expensive ABMs.
Examples
A modeler has an epidemiological ABM with 12 parameters and a budget of a few thousand runs. Workflow:
- Screen with Morris ( trajectories runs). Three parameters have large ; two more have small but large (interaction/nonlinearity); the rest have and are fixed.
- Quantify the 5 survivors with Sobol via Saltelli sampling ( runs) to get and .
- Interpret: transmission rate has (drives most variance alone); contact-network parameter has but — its influence is almost entirely through interactions.
Connections
- Local vs Global Sensitivity Analysis — why OAT fails for interacting, high-dimensional ABM parameter spaces.
- Variance-Based Sensitivity and Sobol Indices — the ANOVA/HDMR decomposition and , .
- Morris Elementary Effects Screening — the cheap screening method (, ).
- Sampling and Estimation for Sobol Indices — Saltelli scheme, FAST, costs, SALib.
- Population Initialization and Parameter Sensitivity — local OAT sensitivity already in the vault; GSA generalizes it.
- Uncertainty Quantification for ABM Calibration — GSA reduces parameter dimension before/alongside UQ.
- ABM Validation Challenges — sensitivity analysis as part of model credibility assessment.
See Also
- Approximate Bayesian Computation for ABMs — GSA-screened parameters reduce ABC dimensionality.
- History Matching for ABMs — sensitivity guides which inputs to refine when ruling out implausible space.
- Saltelli et al., Sensitivity Analysis in Practice (2004); Sobol (2001).