paper-with-me

Papers

HyperTree Proof Search for Neural Theorem Proving

2022-05-23 · Guillaume Lample, Marie-Anne Lachaux, Thibaut Lavril, Xavier Martinet, Amaury Hayat, Gabriel Ebner, Aurélien Rodriguez, Timothée Lacroix

We propose an online training procedure for a transformer-based automated theorem prover. Our approach leverages a new search algorithm, HyperTree Proof Search (HTPS), inspired by the recent success of AlphaZero. Our model learns from previous proof searches through online training, allowing it to generalize to domains far from the training distribution. We report detailed ablations of our pipeline's main components by studying performance on three environments of increasing complexity. In particular, we show that with HTPS alone, a model trained on annotated proofs manages to prove 65.4% of a held-out set of Metamath theorems, significantly outperforming the previous state of the art of 56.5% by GPT-f. Online training on these unproved theorems increases accuracy to 82.6%. With a similar computational budget, we improve the state of the art on the Lean-based miniF2F-curriculum dataset from 31% to 42% proving accuracy.

📄 PDF Abstract BibTeX arXiv:2205.11491

Code (0)

등록된 구현이 없습니다.

Tasks

Automated Theorem Proving

Methods 이 논문이 사용한 방법론

AlphaZero AlphaZero is a reinforcement learning agent for playing board games such as Go, chess, and shogi.

Similar Papers 제목 키워드 기반

FGeo-HyperGNet: Geometric Problem Solving Integrating Formal Symbolic System and Hypergraph Neural Network

2024-02-18 · Xiaokai Zhang, Na Zhu, Cheng Qin, Yang Li 외

Geometric problem solving has always been a long-standing challenge in the fields of automated reasoning and artificial intelligence. We built a neural-symbolic system to automatically perform human-like geometric deduct…

Geometry Problem SolvingRelational Reasoning

Pantograph: A Machine-to-Machine Interaction Interface for Advanced Theorem Proving, High Level Reasoning, and Data Extraction in Lean 4

2024-10-21 · Leni Aniva, Chuyue Sun, Brando Miranda, Clark Barrett 외

Machine-assisted theorem proving refers to the process of conducting structured reasoning to automatically generate proofs for mathematical theorems. Recently, there has been a surge of interest in using machine learning…

Automated Theorem Proving

Generating Millions Of Lean Theorems With Proofs By Exploring State Transition Graphs

2025-02-16 · David Yin, Jing Gao

Large Language Models (LLMs) have demonstrated significant potential in generating mathematical proofs. However, a persistent challenge is that LLMs occasionally make mistakes, while even a minor mistake can invalidate a…

Automated Theorem ProvingMathematical Proofs

Proving Theorems Recursively

2024-05-23 · Haiming Wang, Huajian Xin, Zhengying Liu, Wenda Li 외

Recent advances in automated theorem proving leverages language models to explore expanded search spaces by step-by-step proof generation. However, such approaches are usually based on short-sighted heuristics (e.g., log…

Automated Theorem Proving

Towards Evolutionary Theorem Proving for Isabelle/HOL

2019-04-17 · Yutaka Nagashima

Mechanized theorem proving is becoming the basis of reliable systems programming and rigorous mathematics. Despite decades of progress in proof automation, writing mechanized proofs still requires engineers' expertise an…

Automated Theorem Proving