Proof Artifact Co-training for Theorem Proving with Language Models

By Jesse Michael Han, Jason M. Rute, Yuhuai Wu, Edward W. Ayers, Stanislas Polu. 2021

170 citations recorded by the source corpus.

Labeled data for imitation learning of theorem proving in large libraries of formalized mathematics is scarce as such libraries require years of concentrated effort by human specialists to be built. This is particularly challenging when applying large Transformer language models to tactic prediction, because the scaling of performance with respect to model size is quickly disrupted in the data-scarce, easily-overfitted regime. We propose PACT ({\bf P}roof {\bf A}rtifact {\bf C}o-{\bf T}raining), a general methodology for extracting abundant self-supervised data from kernel-level proof terms for co-training alongside the usual tactic prediction objective. We apply this methodology to Lean, an interactive proof assistant which hosts some of the most sophisticated formalized mathematics to date. We instrument Lean with a neural theorem prover driven by a Transformer language model and show that PACT improves theorem proving success rate on a held-out suite of test theorems from 32\% to 48\%.

Subfields: Artificial Intelligence, Information Systems, Large Language Models, 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 Artificial Intelligence

  1. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Percy Liang
  4. Hannaneh Hajishirzi
  5. Jianfeng Gao
  6. Yejin Choi
  7. Graham Neubig
  8. Quoc V. Le

In Information Systems

  1. Sean Welleck
  2. Wenda Li
  3. Yuhuai Wu
  4. Markus Norman Rabe
  5. Chitta Baral
  6. Stanislas Polu
  7. Dragomir R. Radev
  8. Christian Szegedy

In Large Language Models

  1. Sean Welleck
  2. Yuhuai Wu
  3. Wenda Li
  4. Markus Norman Rabe
  5. Christian Szegedy
  6. Jesse Michael Han
  7. Stanislas Polu
  8. Ilya Sutskever

In Prompting & Reasoning

  1. Sean Welleck
  2. Yuhuai Wu
  3. Wenda Li
  4. Chitta Baral
  5. Peter Clark
  6. Stanislas Polu
  7. Ashish Sabharwal
  8. Albert Qiaochu Jiang

Citations in the corpus