Right for the Right Concept: Revising Neuro-Symbolic Concepts by Interacting with their Explanations

Wolfgang Stammer, Patrick Schramowski, Kristian Kersting
11/25/2020
cs.LGcs.AI

Official code: ml-research/NeSyXIL (35 stars, MIT, last commit 2021-06-22). 1 more implementation below.

Abstract

Most explanation methods in deep learning map importance estimates for a model's prediction back to the original input space. These "visual" explanations are often insufficient, as the model's actual concept remains elusive. Moreover, without insights into the model's semantic concept, it is difficult -- if not impossible -- to intervene on the model's behavior via its explanations, called Explanatory Interactive Learning. Consequently, we propose to intervene on a Neuro-Symbolic scene representation, which allows one to revise the model on the semantic level, e.g. "never focus on the color to make your decision". We compiled a novel confounded visual scene data set, the CLEVR-Hans data set, capturing complex compositions of different objects. The results of our experiments on CLEVR-Hans demonstrate that our semantic explanations, i.e. compositional explanations at a per-object level, can identify confounders that are not identifiable using "visual" explanations only. More importantly, feedback on this semantic level makes it possible to revise the model from focusing on these factors.

View on arXivView PDF

Code Implementations(2)

MIT
353CSS, ShellMar 5, 20215 years agoMIT
MIT

Repository for the CLEVR-Hans dataset

121Shell, PythonMar 9, 20215 years agoMIT

Similar Papers

Cite this paper

@article{stammer2020right,
  title  = {Right for the Right Concept: Revising Neuro-Symbolic Concepts by Interacting with their Explanations},
  author = {Wolfgang Stammer and Patrick Schramowski and Kristian Kersting},
  year   = {2020},
  eprint = {2011.12854},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2011.12854}
}

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

Discussion