TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learning
Wu, Minchao, Norrish, Michael, Walder, Christian, Dezfouli, Amir
–arXiv.org Artificial Intelligence
We propose a novel approach to interactive theorem-proving (ITP) using deep reinforcement learning. Unlike previous work, our framework is able to prove theorems both end-to-end and from scratch (i.e., without relying on example proofs from human experts). We formulate the process of ITP as a Markov decision process (MDP) in which each state represents a set of potential derivation paths. The agent learns to select promising derivations as well as appropriate tactics within each derivation using deep policy gradients. This structure allows us to introduce a novel backtracking mechanism which enables the agent to efficiently discard (predicted) dead-end derivations and restart the derivation from promising alternatives. Experimental results show that the framework provides comparable performance to that of the approaches that use human experts, and that it is also capable of proving theorems that it has never seen during training. We further elaborate the role of each component of the framework using ablation studies.
arXiv.org Artificial Intelligence
Feb-19-2021
- Country:
- Oceania > Australia
- Australian Capital Territory > Canberra (0.04)
- North America
- United States
- Indiana (0.04)
- North Carolina > Wake County
- Morrisville (0.04)
- New York > New York County
- New York City (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- California > Los Angeles County
- Long Beach (0.04)
- Canada > Ontario
- Toronto (0.04)
- United States
- Europe
- Asia > Indonesia
- Java > Yogyakarta > Yogyakarta (0.04)
- Africa > Ethiopia
- Addis Ababa > Addis Ababa (0.04)
- Oceania > Australia
- Genre:
- Research Report > New Finding (0.48)
- Instructional Material > Course Syllabus & Notes (0.46)
- Technology: