Toward Understanding the Disagreement Problem in Neural Network Feature Attribution

Niklas Koenen, Marvin N. Wright
4/17/2024
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

In recent years, neural networks have demonstrated their remarkable ability to discern intricate patterns and relationships from raw data. However, understanding the inner workings of these black box models remains challenging, yet crucial for high-stake decisions. Among the prominent approaches for explaining these black boxes are feature attribution methods, which assign relevance or contribution scores to each input variable for a model prediction. Despite the plethora of proposed techniques, ranging from gradient-based to backpropagation-based methods, a significant debate persists about which method to use. Various evaluation metrics have been proposed to assess the trustworthiness or robustness of their results. However, current research highlights disagreement among state-of-the-art methods in their explanations. Our work addresses this confusion by investigating the explanations' fundamental and distributional behavior. Additionally, through a comprehensive simulation study, we illustrate the impact of common scaling and encoding techniques on the explanation quality, assess their efficacy across different effect sizes, and demonstrate the origin of inconsistency in rank-based evaluation metrics.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{koenen2024toward,
  title  = {Toward Understanding the Disagreement Problem in Neural Network Feature Attribution},
  author = {Niklas Koenen and Marvin N. Wright},
  year   = {2024},
  eprint = {2404.11330},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.11330v1}
}

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

Discussion