ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Language

By Oyvind Tafjord, Bhavana Dalvi, Peter Clark. 2020

463 citations recorded by the source corpus.

Transformers have been shown to emulate logical deduction over natural language theories (logical rules expressed in natural language), reliably assigning true/false labels to candidate implications. However, their ability to generate implications of a theory has not yet been demonstrated, and methods for reconstructing proofs of answers are imperfect. In this work we show that a generative model, called ProofWriter, can reliably generate both implications of a theory and the natural language proof(s) that support them. In particular, iterating a 1-step implication generator results in proofs that are highly reliable, and represent actual model decisions (rather than post-hoc rationalizations). On the RuleTaker dataset, the accuracy of ProofWriter's proofs exceed previous methods by +9% absolute, and in a way that generalizes to proof depths unseen in training and on out-of-domain problems. We also show that generative techniques can perform a type of abduction with high precision: Given a theory and an unprovable conclusion, identify a missing fact that allows the conclusion to be proved, along with a proof. These results significantly improve the viability of neural methods for systematically reasoning over natural language.

Subfields: Natural Language Processing, Prompting & Reasoning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Natural Language Processing

  1. Yejin Choi
  2. Mohit Bansal
  3. Hannaneh Hajishirzi
  4. Luke S. Zettlemoyer
  5. Noah A. Smith
  6. Peter Clark
  7. Xiang Ren
  8. Greg Durrett

In Prompting & Reasoning

  1. Yejin Choi
  2. Peter Clark
  3. Murray Shanahan
  4. Antonia Creswell
  5. Sean Welleck
  6. Denny Zhou
  7. Xinyun Chen
  8. Ronan Le Bras

Citations in the corpus