Reinforcement Learning of Theorem Proving

By Cezary Kaliszyk, Josef Urban, Henryk Michalewski, M. Olsák. 2018

161 citations recorded by the source corpus.

We introduce a theorem proving algorithm that uses practically no domain heuristics for guiding its connection-style proof search. Instead, it runs many Monte-Carlo simulations guided by reinforcement learning from previous proof attempts. We produce several versions of the prover, parameterized by different learning and guiding algorithms. The strongest version of the system is trained on a large corpus of mathematical problems and evaluated on previously unseen problems. The trained system solves within the same number of inferences over 40% more problems than a baseline prover, which is an unusually high improvement in this hard AI domain. To our knowledge this is the first time reinforcement learning has been convincingly applied to solving general mathematical problems on a large scale.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Reinforcement Learning

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. Jia Deng
  2. Yuhuai Wu
  3. Yoshua Bengio
  4. Quoc V. Le
  5. Markus Norman Rabe
  6. Ruslan Salakhutdinov
  7. Roger Baker Grosse
  8. Sergey Levine

In Computational Theory and Mathematics

  1. Jia Deng
  2. Kaiyu Yang
  3. Markus Norman Rabe
  4. Christian Szegedy
  5. Mingzhe Wang
  6. Kshitij Bansal
  7. Yuhuai Wu
  8. Sarah M. Loos

In Reinforcement Learning

  1. Markus Norman Rabe
  2. Jia Deng
  3. Christian Szegedy
  4. Mingzhe Wang
  5. Kshitij Bansal
  6. Roger Baker Grosse
  7. Jimmy Ba
  8. Kaiyu Yang

Citations in the corpus