Obtaining Faithful Interpretations from Compositional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Neural module networks (NMNs) are a popular approach for modeling compositionality: they achieve high accuracy when applied to problems in language and vision, while reflecting the compositional structure of the problem in the network architecture. However, prior work implicitly assumed that the structure of the network modules, describing the abstract reasoning process, provides a faithful explanation of the model's reasoning; that is, that all modules perform their intended behaviour. In this work, we propose and conduct a systematic evaluation of the intermediate outputs of NMNs on NLVR2 and DROP, two datasets which require composing multiple reasoning steps. We find that the intermediate outputs differ from the expected output, illustrating that the network structure does not provide a faithful explanation of model behaviour. To remedy that, we train the model with auxiliary supervision and propose particular choices for module architecture that yield much better faithfulness, at a minimal cost to accuracy.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 4; 2024: 3; 2025: 1.
23 papers.
Sort:
By area:
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 603
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 156
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Beliefcited by 57
- 2023Modular Visual Question Answering via Code Generationcited by 48
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behaviorcited by 15
- 2023Language Models with Rationalitycited by 15
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
11 more
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmerscited by 14
- 2021Do Natural Language Explanations Represent Valid Logical Arguments? Verifying Entailment in Explainable NLI Gold Standardscited by 12
- 2021Weakly Supervised Neuro-Symbolic Module Networks for Numerical Reasoningcited by 10
- 2021Toward Code Generation: A Survey and Lessons from Semantic Parsingcited by 8
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generationcited by 7
- 2021Paired Examples as Indirect Supervision in Latent Decision Modelscited by 6
- 2023Recursive Visual Programmingcited by 6
- 2021Neuro-Symbolic VQA: A review from the perspective of AGI desideratacited by 4
- 2021Enriching a Model's Notion of Belief using a Persistent Memorycited by 4
- 2024Review of Explainable Graph-Based Recommender Systemscited by 1
- 2025A Novel Compression Framework for YOLOv8: Achieving Real-Time Aerial Object Detection on Edge Devices via Structured Pruning and Channel-Wise Distillationcited by 0
- 2025A Novel Compression Framework for YOLOv8: Achieving Real-Time Aerial Object Detection on Edge Devices via Structured Pruning and Channel-Wise Distillation16 Sep 2025
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024Towards Truly Zero-shot Compositional Visual Reasoning with LLMs as Programmers3 Jan 2024
- 2023Recursive Visual Programming4 Dec 2023
- 2023Modular Visual Question Answering via Code Generation8 Jun 2023
- 2023Language Models with Rationality23 May 2023
- 2023ViperGPT: Visual Inference via Python Execution for Reasoning14 Mar 2023
- 2022MURMUR: Modular Multi-Step Reasoning for Semi-Structured Data-to-Text Generation16 Dec 2022
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behavior27 Jan 2022
11 more
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AI20 Jan 2022
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decomposition12 Dec 2021
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Belief29 Sep 2021
- 2021Post-hoc Interpretability for Neural NLP: A Survey10 Aug 2021
- 2021Do Natural Language Explanations Represent Valid Logical Arguments? Verifying Entailment in Explainable NLI Gold Standards5 May 2021
- 2021Toward Code Generation: A Survey and Lessons from Semantic Parsing26 Apr 2021
- 2021Enriching a Model's Notion of Belief using a Persistent Memory16 Apr 2021
- 2021Neuro-Symbolic VQA: A review from the perspective of AGI desiderata13 Apr 2021
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactuals9 Apr 2021
- 2021Paired Examples as Indirect Supervision in Latent Decision Models5 Apr 2021
- 2021Weakly Supervised Neuro-Symbolic Module Networks for Numerical Reasoning28 Jan 2021
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 156
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Beliefcited by 57
- 2023Modular Visual Question Answering via Code Generationcited by 48
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decompositioncited by 15
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behaviorcited by 15
- 2023Language Models with Rationalitycited by 15
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2021Do Natural Language Explanations Represent Valid Logical Arguments? Verifying Entailment in Explainable NLI Gold Standardscited by 12
12 most cited of 20 All 20 (JSON)
- 2025A Novel Compression Framework for YOLOv8: Achieving Real-Time Aerial Object Detection on Edge Devices via Structured Pruning and Channel-Wise Distillation16 Sep 2025
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2023Recursive Visual Programming4 Dec 2023
- 2023Modular Visual Question Answering via Code Generation8 Jun 2023
- 2023Language Models with Rationality23 May 2023
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behavior27 Jan 2022
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AI20 Jan 2022
- 2021Weakly Supervised Text-to-SQL Parsing through Question Decomposition12 Dec 2021
- 2021BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Belief29 Sep 2021
12 newest of 20 All 20 (JSON)