GLEAMS: Bridging the Gap Between Local and Global Explanations
Giorgio Visani, Vincenzo Stanzione, Damien Garreau
TL;DR
GLEAMS tackles the challenge of providing both local and global explanations for black-box models on tabular data by constructing a global surrogate that is piecewise-linear over axis-aligned partitions of a hyper-rectangle input space. It builds this surrogate through Sobol-based measurement points and recursive splits, yielding local explanations from leaf coefficients and global explanations via volume-weighted aggregation, along with counterfactuals that can be evaluated without further model queries. The method achieves competitive monotonicity against LIME, SHAP, and PDP on real datasets while enabling constant-time explanations for new inputs. This approach offers scalable, human-understandable insights and actionable what-if analyses, with practical implications for transparent decision-making in ML deployments.
Abstract
The explainability of machine learning algorithms is crucial, and numerous methods have emerged recently. Local, post-hoc methods assign an attribution score to each feature, indicating its importance for the prediction. However, these methods require recalculating explanations for each example. On the other side, while there exist global approaches they often produce explanations that are either overly simplistic and unreliable or excessively complex. To bridge this gap, we propose GLEAMS, a novel method that partitions the input space and learns an interpretable model within each sub-region, thereby providing both faithful local and global surrogates. We demonstrate GLEAMS' effectiveness on both synthetic and real-world data, highlighting its desirable properties and human-understandable insights.
