Identifying Important Group of Pixels using Interactions

Kosuke Sumiyasu, Kazuhiko Kawamoto, Hiroshi Kera
1/8/2024
cs.CVcs.LG

Official code: KosukeSumiyasu/MoXI (13 stars, last commit 2024-07-14).

Abstract

To better understand the behavior of image classifiers, it is useful to visualize the contribution of individual pixels to the model prediction. In this study, we propose a method, MoXI ($\textbf{Mo}$del e$\textbf{X}$planation by $\textbf{I}$nteractions), that efficiently and accurately identifies a group of pixels with high prediction confidence. The proposed method employs game-theoretic concepts, Shapley values and interactions, taking into account the effects of individual pixels and the cooperative influence of pixels on model confidence. Theoretical analysis and experiments demonstrate that our method better identifies the pixels that are highly contributing to the model outputs than widely-used visualization by Grad-CAM, Attention rollout, and Shapley value. While prior studies have suffered from the exponential computational cost in the computation of Shapley value and interactions, we show that this can be reduced to quadratic cost for our task. The code is available at https://github.com/KosukeSumiyasu/MoXI.

View on arXivView PDF

Code Implementations(1)

132Shell, PythonApr 13, 20242 years ago

Similar Papers

Cite this paper

@article{sumiyasu2024identifying,
  title  = {Identifying Important Group of Pixels using Interactions},
  author = {Kosuke Sumiyasu and Kazuhiko Kawamoto and Hiroshi Kera},
  year   = {2024},
  eprint = {2401.03785},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.03785v3},
  journal = {CVPR 2024 2024}
}

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

Discussion