The Role of Entropy in Guiding a Connection Prover
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
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 252
- 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 109
- 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 81
- 2018Reinforcement Learning of Theorem Provingcited by 69
- 2018GamePad: A Learning Environment for Theorem Provingcited by 48
- 2017Deep Network Guided Proof Searchcited by 47
- 2018TacticToe: Learning to Prove with Tacticscited by 44
- 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
- 2020ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (system description)cited by 26
- 2019ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for Ecited by 24
- 2013MizAR 40 for Mizar 40cited by 23
6 more
- 2019Property Invariant Embedding for Automated Reasoningcited by 22
- 2019Hammering Mizar by Learning Clause Guidancecited by 20
- 2018Learning to Reason with HOL4 tacticscited by 14
- 2020Tactic Learning and Proving for the Coq Proof Assistantcited by 8
- 2018PaMpeR: Proof Method Recommendation System for Isabelle/HOLcited by 7
- 2021Improving ENIGMA-Style Clause Selection While Learning From Historycited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3; 2025: 2.
8 papers.
- 2024A Survey on Deep Learning for Theorem Provingcited by 57
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2022The Isabelle ENIGMAcited by 8
- 2024Learning Guided Automated Reasoning: A Brief Surveycited by 7
- 2022Generating Compressed Combinatory Proof Structures -- An Approach to Automated First-Order Theorem Provingcited by 2
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2025Efficient Neural Clause-Selection Reinforcementcited by 0
- 2025Partial Label Learning for Automated Theorem Provingcited by 0
- 2025Partial Label Learning for Automated Theorem Proving4 Jul 2025
- 2025Efficient Neural Clause-Selection Reinforcement10 Mar 2025
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024Learning Guided Automated Reasoning: A Brief Survey6 Mar 2024
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2022Generating Compressed Combinatory Proof Structures -- An Approach to Automated First-Order Theorem Proving26 Sep 2022
- 2022The Isabelle ENIGMA4 May 2022