On Completeness-aware Concept-Based Explanations in Deep Neural Networks

Chih-Kuan Yeh, Been Kim, Sercan O. Arik, Chun-Liang Li, Tomas Pfister +1 more
10/17/2019
cs.LGstat.ML

Official code: chihkuanyeh/concept_exp (54 stars, last commit 2022-03-25).

Abstract

Human explanations of high-level decisions are often expressed in terms of key concepts the decisions are based on. In this paper, we study such concept-based explainability for Deep Neural Networks (DNNs). First, we define the notion of completeness, which quantifies how sufficient a particular set of concepts is in explaining a model's prediction behavior based on the assumption that complete concept scores are sufficient statistics of the model prediction. Next, we propose a concept discovery method that aims to infer a complete set of concepts that are additionally encouraged to be interpretable, which addresses the limitations of existing methods on concept explanations. To define an importance score for each discovered concept, we adapt game-theoretic notions to aggregate over sets and propose ConceptSHAP. Via proposed metrics and user studies, on a synthetic dataset with apriori-known concept explanations, as well as on real-world image and language datasets, we validate the effectiveness of our method in finding concepts that are both complete in explaining the decisions and interpretable. (The code is released at https://github.com/chihkuanyeh/concept_exp)

View on arXivView PDF

Code Implementations(1)

code release for the paper "On Completeness-aware Concept-Based Explanations in Deep Neural Networks"

5416PythonMay 7, 20204 years ago

Similar Papers

Cite this paper

@article{yeh2019completenessaware,
  title  = {On Completeness-aware Concept-Based Explanations in Deep Neural Networks},
  author = {Chih-Kuan Yeh and Been Kim and Sercan O. Arik and Chun-Liang Li and Tomas Pfister and Pradeep Ravikumar},
  year   = {2019},
  eprint = {1910.07969},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1910.07969}
}

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

Discussion