spot_img
HomeResearch & DevelopmentPROOFGRADER: A New Tool for Evaluating AI-Generated Math Proofs

PROOFGRADER: A New Tool for Evaluating AI-Generated Math Proofs

TLDR: Researchers introduce PROOFBENCH, the first expert-annotated dataset for fine-grained evaluation of natural language math proofs generated by LLMs. They also develop PROOFGRADER, an evaluator that combines a strong language model, reference solutions, and marking schemes, achieving high accuracy against human scores. This system significantly improves the selection of high-quality proofs, addressing a critical gap in AI’s mathematical reasoning capabilities.

In the rapidly evolving world of artificial intelligence, large language models (LLMs) have shown incredible progress in many areas, including mathematical reasoning. However, one significant challenge has remained: reliably generating and, more importantly, evaluating natural language math proofs. Unlike simple math problems with a single, verifiable answer, proofs require a nuanced understanding of logical steps and intermediate reasoning, making their assessment complex.

Addressing a Critical Gap in AI Math Evaluation

A recent research paper, titled RELIABLE FINE-GRAINED EVALUATION OF NATURAL LANGUAGE MATH PROOFS, highlights a critical missing piece in this puzzle: the absence of a reliable, fine-grained evaluator for LLM-generated math proofs. To tackle this, researchers Wenjie Ma, Andrei Cojocaru, Neel Kolhe, Bradley Louie, Robin Said Sharif, Haihan Zhang, Vincent Zhuang, Matei Zaharia, and Sewon Min propose a systematic approach to develop and validate evaluators that can assign detailed scores to these proofs.

Introducing PROOFBENCH: A New Standard for Proof Evaluation

To enable their study, the team introduced PROOFBENCH, the first-of-its-kind expert-annotated dataset specifically designed for fine-grained proof ratings. This extensive dataset includes 145 problems sourced from six major math competitions, such as USAMO, IMO, and Putnam, spanning from 2022 to 2025. For these problems, they gathered 435 solutions generated by state-of-the-art LLMs like Gemini-2.5-pro, o3, and DeepSeek-R1. The proofs in PROOFBENCH are meticulously rated by human experts on a 0-7 scale, mirroring the grading standards of premier mathematics competitions. This fine-grained scale allows for a much more nuanced assessment of proof quality than a simple ‘correct’ or ‘incorrect’ judgment.

Developing PROOFGRADER: The Optimal Evaluator

Using PROOFBENCH as a testing ground, the researchers systematically explored various aspects of evaluator design. They looked at different backbone LLM models, the type of input context provided (such as reference solutions and problem-specific marking schemes), the instructions given to the evaluator, and the overall evaluation workflow. Their analysis led to the development of PROOFGRADER, an evaluator that stands out for its accuracy and robustness.

PROOFGRADER combines several key elements: a powerful reasoning backbone language model, rich contextual information (including both reference solutions and detailed marking schemes), and a straightforward ensembling method where multiple evaluation runs are combined for a more stable score. This combination allows PROOFGRADER to achieve a low Mean Absolute Error (MAE) of 0.926 against expert scores, significantly outperforming simpler evaluation methods.

Also Read:

Practical Impact: Improving AI-Generated Proofs

The practical utility of PROOFGRADER was demonstrated in a ‘best-of-n’ selection task. In this scenario, the evaluator’s job is to select the highest-quality proof from a batch of several generated solutions. At n=16 (selecting from 16 proofs), PROOFGRADER achieved an average score of 4.14 out of 7. This performance closed 78% of the gap between a basic binary evaluator (which scored 2.48) and a human oracle (which scored 4.62). This highlights PROOFGRADER’s potential to significantly advance the development of better proof-generating LLMs by providing a reliable reward signal for training.

The research underscores that the quality of an evaluator heavily depends on the strength of its underlying model, the context it receives, and the clarity of its instructions. Providing a marking scheme proved to be particularly crucial, helping evaluators distinguish between fluent but flawed arguments and genuinely correct mathematical reasoning. This work lays a strong foundation for future research in challenging, hard-to-verify mathematical reasoning tasks, pushing the boundaries of what AI can achieve in complex problem-solving.

Karthik Mehta
Karthik Mehtahttps://blogs.edgentiq.com
Karthik Mehta is a data journalist known for his data-rich, insightful coverage of AI news and developments. Armed with a degree in Data Science from IIT Bombay and years of newsroom experience, Karthik merges storytelling with metrics to surface deeper narratives in AI-related events. His writing cuts through hype, revealing the real-world impact of Generative AI on industries, policy, and society. You can reach him out at: [email protected]

- Advertisement -

spot_img

Gen AI News and Updates

spot_img

- Advertisement -