mlsanityData to 14 Oct 2026

The Role of Entropy in Guiding a Connection Prover

arXiv 2105.14706 ↗First posted 31 May 2021cs.AI cs.LG cs.LOcited by 8

Not on the map. Why?

Abstract (arXiv)

In this work we study how to learn good algorithms for selecting reasoning steps in theorem proving. We explore this in the connection tableau calculus implemented by leanCoP where the partial tableau provides a clean and compact notion of a state to which a limited number of inferences can be applied. We start by incorporating a state-of-the-art learning algorithm -- a graph neural network (GNN) -- into the plCoP theorem prover. Then we use it to observe the system's behaviour in a reinforcement learning setting, i.e., when learning inference guidance from successful Monte-Carlo tree searches on many problems. Despite its better pattern matching capability, the GNN initially performs worse than a simpler previously used learning algorithm. We observe that the simpler algorithm is less confident, i.e., its recommendations have higher entropy. This leads us to explore how the entropy of the inference selection implemented via the neural network influences the proof search. This is related to research in human decision-making under uncertainty, and in particular the probability matching theory. Our main result shows that a proper entropy regularisation, i.e., training the GNN not to be overconfident, greatly improves plCoP's performance on a large mathematical corpus.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 18 of its 53 references that are in the map. First posted on arXiv 31 May 2021.

Builds on

18 of 53 references.

References · 18

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  2. 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 252
  3. 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 109
  4. 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 81
  5. 2018Reinforcement Learning of Theorem Provingcited by 69
  6. 2018GamePad: A Learning Environment for Theorem Provingcited by 48
  7. 2017Deep Network Guided Proof Searchcited by 47
  8. 2018TacticToe: Learning to Prove with Tacticscited by 44
  9. 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
  10. 2020ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (system description)cited by 26
  11. 2019ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for Ecited by 24
  12. 2013MizAR 40 for Mizar 40cited by 23
6 more
  1. 2019Property Invariant Embedding for Automated Reasoningcited by 22
  2. 2019Hammering Mizar by Learning Clause Guidancecited by 20
  3. 2018Learning to Reason with HOL4 tacticscited by 14
  4. 2020Tactic Learning and Proving for the Coq Proof Assistantcited by 8
  5. 2018PaMpeR: Proof Method Recommendation System for Isabelle/HOLcited by 7
  6. 2021Improving ENIGMA-Style Clause Selection While Learning From Historycited by 1

Built on by

Cited by year

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

8 papers.