Local vs Global Sensitivity Analysis
Summary
Local sensitivity analysis (LSA / OAT) perturbs one parameter at a time around a fixed baseline, measuring the local derivative . It is cheap but assumes linearity and input independence, so it misses interactions and explores only a thin sliver of the parameter space. Global SA varies all inputs simultaneously across their full ranges, capturing main effects and interactions. For high-dimensional, nonlinear, interaction-heavy ABM parameter spaces, OAT can rank factors incorrectly and underestimate influential ones — which is why variance-based global methods are needed.
Overview
The paper draws the distinction sharply: 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. In this approach, all input parameters are allowed to change simultaneously across all the possible range of values.” Local methods “study the effect of a parameter by exploring its local vicinity while holding all other parameters fixed at their baseline values.” This note motivates the rest of the folder; see Global Sensitivity Analysis - Overview.
Main Content
Local (one-at-a-time, OAT) sensitivity ^oat-definition
Fix all factors at a baseline ; perturb a single and measure the local response, e.g. the partial derivative
Cost is just runs, but the estimate is valid only in the neighborhood of and only one direction at a time.
Why OAT fails for ABMs ^oat-pitfalls
Local interpretability methods “typically make the underlying assumption that the machine learning model exhibits nonlinear relationships and independence between the input parameters. Consequently, if the input factors exhibit significant interactions, local interpretability methods may produce misleading or inaccurate results, as they rely on the assumption of parameter independence.” Concretely:
- No interactions captured — holding others fixed hides any effect that only appears when factors co-vary (exactly the gap of Variance-Based Sensitivity and Sobol Indices).
- Baseline-dependent — conclusions change with the chosen ; a factor flat at baseline may be steep elsewhere.
- Vanishing coverage in high dimensions — an OAT design touches a measure-zero cross of the hypercube; the explored volume shrinks rapidly as grows, so most of an ABM’s parameter space is never visited.
- Misses non-monotonicity — local slope says nothing about behavior across the full range.
Global SA — the remedy ^global-remedy
Global methods require no assumptions about input relationships, can treat the ABM as a black box, and apportion output variability across factors over their entire joint range. The cost is more model evaluations (see Sampling and Estimation for Sobol Indices), traded for correct rankings, interaction detection, and factor-fixing decisions. Morris (see Morris Elementary Effects Screening) is a global method built from many OAT-style steps at random base points — a conceptual bridge from local to global.
Examples
ABM output (pure interaction, no main effects) with , baseline :
- OAT: perturbing at gives → slope 0. Same for . Local SA concludes both parameters are irrelevant — wrong.
- Global (Sobol): (no main effects) but — the entire output variance is the – interaction, which OAT cannot see. This is the canonical failure case motivating the whole folder.
Connections
- Global Sensitivity Analysis - Overview — the four global method families that replace OAT.
- Variance-Based Sensitivity and Sobol Indices — total-effect is precisely the interaction information OAT loses.
- Morris Elementary Effects Screening — global screening assembled from randomized OAT steps.
- Population Initialization and Parameter Sensitivity — the vault’s existing local OAT sensitivity note that this generalizes.
- ABM Validation Challenges — interaction-rich ABMs make global SA part of credible validation.
See Also
- Uncertainty Quantification for ABM Calibration; History Matching for ABMs; Approximate Bayesian Computation for ABMs.
- Saltelli et al., Sensitivity Analysis in Practice (2004).
- Li et al. (2023), “Comparison of local and global sensitivity analysis methods.”