Technical Note: Defining and Quantifying AND-OR Interactions for Faithful and Concise Explanation of DNNs

Mingjie Li, Quanshi Zhang
4/26/2023
cs.LGcs.AIcs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

In this technical note, we aim to explain a deep neural network (DNN) by quantifying the encoded interactions between input variables, which reflects the DNN's inference logic. Specifically, we first rethink the definition of interactions, and then formally define faithfulness and conciseness for interaction-based explanation. To this end, we propose two kinds of interactions, i.e., the AND interaction and the OR interaction. For faithfulness, we prove the uniqueness of the AND (OR) interaction in quantifying the effect of the AND (OR) relationship between input variables. Besides, based on AND-OR interactions, we design techniques to boost the conciseness of the explanation, while not hurting the faithfulness. In this way, the inference logic of a DNN can be faithfully and concisely explained by a set of symbolic concepts.

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. 1 weaker match is hidden by default — 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{li2023technical,
  title  = {Technical Note: Defining and Quantifying AND-OR Interactions for Faithful and Concise Explanation of DNNs},
  author = {Mingjie Li and Quanshi Zhang},
  year   = {2023},
  eprint = {2304.13312},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.13312v2}
}

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

Discussion