A Dual-Perspective Approach to Evaluating Feature Attribution Methods

Yawei Li, Yang Zhang, Kenji Kawaguchi, Ashkan Khakzar, Bernd Bischl +1 more
8/17/2023
cs.LGcs.AI

No official code found. Best implementation: sandylaker/soco (0 stars, MIT, last commit 2024-12-23).

Abstract

Feature attribution methods attempt to explain neural network predictions by identifying relevant features. However, establishing a cohesive framework for assessing feature attribution remains a challenge. There are several views through which we can evaluate attributions. One principal lens is to observe the effect of perturbing attributed features on the model's behavior (i.e., faithfulness). While providing useful insights, existing faithfulness evaluations suffer from shortcomings that we reveal in this paper. In this work, we propose two new perspectives within the faithfulness paradigm that reveal intuitive properties: soundness and completeness. Soundness assesses the degree to which attributed features are truly predictive features, while completeness examines how well the resulting attribution reveals all the predictive features. The two perspectives are based on a firm mathematical foundation and provide quantitative metrics that are computable through efficient algorithms. We apply these metrics to mainstream attribution methods, offering a novel lens through which to analyze and compare feature attribution methods.

View on arXivView PDF

Code Implementations(1)

sandylaker/socoCommunity100%
MIT

A Dual-Perspective Approach to Evaluating Feature Attribution Methods (Accepted by TMLR 11/2024)

00PythonJun 3, 20221 years agoMIT

Similar Papers

Cite this paper

@article{li2023dualperspective,
  title  = {A Dual-Perspective Approach to Evaluating Feature Attribution Methods},
  author = {Yawei Li and Yang Zhang and Kenji Kawaguchi and Ashkan Khakzar and Bernd Bischl and Mina Rezaei},
  year   = {2023},
  eprint = {2308.08949},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.08949v2}
}

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

Discussion