CLAIMay 29, 2023

Faithfulness Tests for Natural Language Explanations

arXiv:2305.18029v2274 citations
Originality Incremental advance
AI Analysis

This addresses the issue of misleading explanations in AI interpretability, providing a method to assess faithfulness, which is incremental as it builds on existing concerns about explanation reliability.

The paper tackles the problem of evaluating the faithfulness of natural language explanations (NLEs) for neural models, proposing two tests: a counterfactual input editor to insert reasons not reflected in NLEs and input reconstruction from NLE reasons to check prediction consistency, proving a fundamental tool for developing faithful NLEs.

Explanations of neural models aim to reveal a model's decision-making process for its predictions. However, recent work shows that current methods giving explanations such as saliency maps or counterfactuals can be misleading, as they are prone to present reasons that are unfaithful to the model's inner workings. This work explores the challenging question of evaluating the faithfulness of natural language explanations (NLEs). To this end, we present two tests. First, we propose a counterfactual input editor for inserting reasons that lead to counterfactual predictions but are not reflected by the NLEs. Second, we reconstruct inputs from the reasons stated in the generated NLEs and check how often they lead to the same predictions. Our tests can evaluate emerging NLE models, proving a fundamental tool in the development of faithful NLEs.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes