Model agnostic local variable importance for locally dependent relationships
Kelvyn K. Bladen, Adele Cutler, D. Richard Cutler, Kevin R. Moon
TL;DR
CLIQUE addresses the limitation that traditional local-importance methods often misattribute importance in locally dependent regions and struggle with multi-class problems. It converts global permutation ideas into a local, model-agnostic framework by quantifying changes in cross-validated prediction errors under quantile-grid perturbations, yielding local importances $V_{ij}$ for each observation and feature within $M$ perturbations. The approach robustly captures conditional, location-dependent relationships and extends naturally to multi-class classification, with experiments showing reduced bias in regions where a variable has no effect and clear, interpretable signals where interactions exist. Across simulated and real datasets (including lichen ecology and MNIST), CLIQUE outperforms SHAP and LIME in detecting locally dependent information and demonstrates favorable scaling and practical interpretability for downstream decision-making.
Abstract
Global variable importance measures are commonly used to interpret the results of machine learning models. Local variable importance techniques assess how variables contribute to individual observations. Current methods typically fail to accurately reflect locally dependent relationships between variables and instead focus on marginal importance values. Additionally, they are not natively adapted for multi-class classification problems. We propose a new model-agnostic method for calculating local variable importance, CLIQUE, that captures locally dependent relationships, improves over permutation-based methods, and can be directly applied to multi-category classification problems. Simulated and real-world examples show that CLIQUE emphasizes locally dependent information and properly reduces bias in regions where variables do not affect the response.
