HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

SubgoalXL: Subgoal-based Expert Learning for Theorem Proving

Xueliang Zhao; Lin Zheng; Haige Bo; Changran Hu; Urmish Thakker; Lingpeng Kong

SubgoalXL: Subgoal-based Expert Learning for Theorem Proving

Abstract

Formal theorem proving, a field at the intersection of mathematics and computer science, has seen renewed interest with advancements in large language models (LLMs). This paper introduces SubgoalXL, a novel approach that synergizes subgoal-based proofs with expert learning to enhance LLMs' capabilities in formal theorem proving within the Isabelle environment. SubgoalXL addresses two critical challenges: the scarcity of specialized mathematics and theorem-proving data, and the need for improved multi-step reasoning abilities in LLMs. By optimizing data efficiency and employing subgoal-level supervision, SubgoalXL extracts richer information from limited human-generated proofs. The framework integrates subgoal-oriented proof strategies with an expert learning system, iteratively refining formal statement, proof, and subgoal generators. Leveraging the Isabelle environment's advantages in subgoal-based proofs, SubgoalXL achieves a new state-of-the-art performance of 56.1\% in Isabelle on the standard miniF2F dataset, marking an absolute improvement of 4.9\%. Notably, SubgoalXL successfully solves 41 AMC12, 9 AIME, and 3 IMO problems from miniF2F. These results underscore the effectiveness of maximizing limited data utility and employing targeted guidance for complex reasoning in formal theorem proving, contributing to the ongoing advancement of AI reasoning capabilities. The implementation is available at \url{https://github.com/zhaoxlpku/SubgoalXL}.

Code Repositories

zhaoxlpku/subgoalxl
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
automated-theorem-proving-on-minif2f-testSubgoal-XL
ITP: Isabelle
Pass@32: 39.3
cumulative: 56.1

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
SubgoalXL: Subgoal-based Expert Learning for Theorem Proving | Papers | HyperAI