Understanding Global Feature Contributions With Additive Importance Measures

Ian Covert, Scott Lundberg, Su-In Lee
4/1/2020
cs.LGstat.ML

Official code: iancovert/sage (294 stars, MIT, last commit 2026-10-19).

Abstract

Understanding the inner workings of complex machine learning models is a long-standing problem and most recent research has focused on local interpretability. To assess the role of individual input features in a global sense, we explore the perspective of defining feature importance through the predictive power associated with each feature. We introduce two notions of predictive power (model-based and universal) and formalize this approach with a framework of additive importance measures, which unifies numerous methods in the literature. We then propose SAGE, a model-agnostic method that quantifies predictive power while accounting for feature interactions. Our experiments show that SAGE can be calculated efficiently and that it assigns more accurate importance values than other methods.

View on arXivView PDF

Code Implementations(1)

iancovert/sageOfficial100%
MIT

For calculating global feature importance using Shapley values.

29433Python, AGS ScriptMar 13, 20202 days agoMIT
explainabilityinterpretabilitymachine-learningshapley

Similar Papers

Cite this paper

@article{covert2020understanding,
  title  = {Understanding Global Feature Contributions With Additive Importance Measures},
  author = {Ian Covert and Scott Lundberg and Su-In Lee},
  year   = {2020},
  eprint = {2004.00668},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2004.00668}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2004.00668.svg)](https://codeofpaper.com/paper/2004.00668)

Discussion