mlsanityData to 7 Oct 2026

multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoning

arXiv 2106.01354 ↗First posted 2 Jun 2021cs.CL cs.AI cs.LGcited by 15

Not on the map. Why?

Abstract (arXiv)

We focus on a type of linguistic formal reasoning where the goal is to reason over explicit knowledge in the form of natural language facts and rules (Clark et al., 2020). A recent work, named PRover (Saha et al., 2020), performs such reasoning by answering a question and also generating a proof graph that explains the answer. However, compositional reasoning is not always unique and there may be multiple ways of reaching the correct answer. Thus, in our work, we address a new and challenging problem of generating multiple proof graphs for reasoning over natural language rule-bases. Each proof provides a different rationale for the answer, thereby improving the interpretability of such reasoning systems. In order to jointly learn from all proof graphs and exploit the correlations between multiple proofs for a question, we pose this task as a set generation problem over structured output spaces where each proof is represented as a directed graph. We propose two variants of a proof-set generation model, multiPRover. Our first model, Multilabel-multiPRover, generates a set of proofs via multi-label classification and implicit conditioning between the proofs; while the second model, Iterative-multiPRover, generates proofs iteratively by explicitly conditioning on the previously generated proofs. Experiments on multiple synthetic, zero-shot, and human-paraphrased datasets reveal that both multiPRover models significantly outperform PRover on datasets containing multiple gold proofs. Iterative-multiPRover obtains state-of-the-art proof F1 in zero-shot scenarios where all examples have single correct proofs. It also generalizes better to questions requiring higher depths of reasoning where multiple proofs are more frequent. Our code and models are publicly available at https://github.com/swarnaHub/multiPRover

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 40 of its 57 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

40 of 57 references.

References · 40

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  3. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  4. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  5. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  6. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  7. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
  8. 2017Deep Setscited by 1,394
  9. 2014Show and Tell: A Neural Image Caption Generatorcited by 877
  10. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
  11. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  12. 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
28 more
  1. 2019Explain Yourself! Leveraging Language Models for Commonsense Reasoningcited by 367
  2. 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 309
  3. 2016Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Modelscited by 299
  4. 2016Rationalizing Neural Predictionscited by 281
  5. 2020Transformers as Soft Reasoners over Languagecited by 265
  6. 2019QASC: A Dataset for Question Answering via Sentence Compositioncited by 248
  7. 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
  8. 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
  9. 2020NILE : Natural Language Inference with Faithful Natural Language Explanationscited by 96
  10. 2019QuaRTz: An Open-Domain Dataset of Qualitative Relationship Questionscited by 89
  11. 2019Reasoning Over Paragraph Effects in Situationscited by 79
  12. 2019Mixture Models for Diverse Machine Translation: Tricks of the Tradecited by 77
  13. 2019Deep Set Prediction Networkscited by 71
  14. 2019Probing Natural Language Inference Models through Semantic Fragmentscited by 64
  15. 2018WorldTree: A Corpus of Explanation Graphs for Elementary Science Questions supporting Multi-Hop Inferencecited by 60
  16. 2017Towards Diverse and Natural Image Descriptions via a Conditional GANcited by 59
  17. 2016A Simple, Fast Diverse Decoding Algorithm for Neural Generationcited by 58
  18. 2019FSPool: Learning Set Representations with Featurewise Sort Poolingcited by 53
  19. 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
  20. 2020Learning to Explain: Datasets and Models for Identifying Valid Reasoning Chains in Multihop Question-Answeringcited by 49
  21. 2020WinoWhy: A Deep Diagnosis of Essential Commonsense Knowledge for Answering Winograd Schema Challengecited by 43
  22. 2020Measuring Systematic Generalization in Neural Proof Generation with Transformerscited by 43
  23. 2020Conditional Set Generation with Transformerscited by 32
  24. 2017Creativity: Generating Diverse Questions using Variational Autoencoderscited by 24
  25. 2020Teaching Machine Comprehension with Compositional Explanationscited by 22
  26. 2014Submodular meets Structured: Finding Diverse Subsets in Exponentially-Large Structured Item Setscited by 11
  27. 2018D-PAGE: Diverse Paraphrase Generationcited by 7
  28. 2019A Sequential Set Generation Method for Predicting Set-Valued Outputscited by 1

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 10; 2023: 2; 2024: 1.

15 papers.

Sort:

By area: