mlsanityData to 7 Oct 2026

Proving Theorems using Incremental Learning and Hindsight Experience Replay

arXiv 2112.10664 ↗First posted 20 Dec 2021cs.AI cs.LOcited by 13

Not on the map. Why?

Abstract (arXiv)

Traditional automated theorem provers for first-order logic depend on speed-optimized search and many handcrafted heuristics that are designed to work best over a wide range of domains. Machine learning approaches in literature either depend on these traditional provers to bootstrap themselves or fall short on reaching comparable performance. In this paper, we propose a general incremental learning algorithm for training domain specific provers for first-order logic without equality, based only on a basic given-clause algorithm, but using a learned clause-scoring function. Clauses are represented as graphs and presented to transformer networks with spectral features. To address the sparsity and the initial lack of training data as well as the lack of a natural curriculum, we adapt hindsight experience replay to theorem proving, so as to be able to learn even when no proof can be found. We show that provers trained this way can match and sometimes surpass state-of-the-art traditional provers on the TPTP dataset in terms of both quantity and quality of the proofs.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 22 of its 48 references that are in the map. First posted on arXiv 20 Dec 2021.

Builds on

22 of 48 references.

References · 22

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2017Hindsight Experience Replaycited by 1,096
  4. 2020A Generalization of Transformer Networks to Graphscited by 653
  5. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  6. 2020Generative Language Modeling for Automated Theorem Provingcited by 379
  7. 2018Reinforcement Learning of Theorem Provingcited by 69
  8. 2017Deep Network Guided Proof Searchcited by 47
  9. 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
  10. 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
  11. 2020ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (system description)cited by 26
  12. 2019ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for Ecited by 24
10 more
  1. 2013MizAR 40 for Mizar 40cited by 23
  2. 2019Hammering Mizar by Learning Clause Guidancecited by 20
  3. 2021Policy-Guided Heuristic Search with Guaranteescited by 20
  4. 2021Learning to Guide a Saturation-Based Theorem Provercited by 15
  5. 2020Learning to Prove from Synthetic Theoremscited by 13
  6. 2021Training a First-Order Theorem Prover from Synthetic Datacited by 8
  7. 2020Prolog Technology Reinforcement Learning Provercited by 7
  8. 2014Learning-assisted Theorem Proving with Millions of Lemmascited by 5
  9. 2020Make E Smart Againcited by 4
  10. 2019Iterative Budgeted Exponential Searchcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 6; 2025: 3; 2026: 1.

13 papers.

Sort:

By area: