Benchmarking Attribution Methods with Relative Feature Importance

Mengjiao Yang, Been Kim
7/23/2019
cs.LGstat.ML

Official code: google-research-datasets/bam (52 stars, Apache-2.0, last commit 2020-08-29).

Abstract

Interpretability is an important area of research for safe deployment of machine learning systems. One particular type of interpretability method attributes model decisions to input features. Despite active development, quantitative evaluation of feature attribution methods remains difficult due to the lack of ground truth: we do not know which input features are in fact important to a model. In this work, we propose a framework for Benchmarking Attribution Methods (BAM) with a priori knowledge of relative feature importance. BAM includes 1) a carefully crafted dataset and models trained with known relative feature importance and 2) three complementary metrics to quantitatively evaluate attribution methods by comparing feature attributions between pairs of models and pairs of inputs. Our evaluation on several widely-used attribution methods suggests that certain methods are more likely to produce false positive explanations---features that are incorrectly attributed as more important to model prediction. We open source our dataset, models, and metrics.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
527Shell, PythonApr 2, 20196 years agoApache-2.0

Similar Papers

Cite this paper

@article{yang2019benchmarking,
  title  = {Benchmarking Attribution Methods with Relative Feature Importance},
  author = {Mengjiao Yang and Been Kim},
  year   = {2019},
  eprint = {1907.09701},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1907.09701}
}

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/1907.09701.svg)](https://codeofpaper.com/paper/1907.09701)

Discussion