atlas

Research map / Large language models / Agents, code and math

Evaluating Mathematical Reasoning Beyond Accuracy

AAAI 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 16 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ReasonEval, LLM-based step-level evaluators scoring validity and redundancy of math reasoning steps, trained on PRM800K, and shows accuracy alone misses reasoning quality issues.

Problem

Final-answer accuracy is the dominant way to evaluate LLM mathematical reasoning, masking logical errors and redundant steps in intermediate reasoning; existing step-level methods rely on references, embeddings, or proprietary prompting.

Approach

Classifies each reasoning step as positive, neutral (valid but no progress), or negative, deriving validity and redundancy scores; implements the evaluator by fine-tuning open LLM backbones (e.g., Llemma, Mistral, WizardMath) with a classification head, trained on PRM800K.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a math-specialized Llemma-34B ReasonEval evaluator instead of Math-shepherd-Mistral-7bAutomatic step-reasoning evaluation · MR-MATH-invalid solution-levelF1 Score: 70.1 -> 79.6Helped
Use ReasonEval WizardMath-7B-V1.1 instead of GPT-4Automatic step-reasoning evaluation · MR-MATH-redundant solution-levelF1 Score: 57.1 -> 61.6Helped
Use Math-shepherd-Mistral-7b instead of ReasonEval Llemma-34BAutomatic step-reasoning evaluation · MR-GSM8K-original solution-levelF1 Score: 86.0 vs. 81.0Hurt
Increase WizardMath model size from 7B-V1.1 to 70BWizardMath · MATHFPR (%): 16.7% vs. 16.5%No clear effect
Filter training data by both validity and redundancy scores instead of random selectionMistral-7B SFT · MATHAcc.: 20.0 -> 22.0Helped
Use validity score p_positive + p_neutral rather than p_positive alone (ablation)ReasonEval · MR-MATH-invalid solution-levelAUC: 89.7 -> 90.8Helped
Aggregate validity scores with MIN rather than arithmetic mean (ablation)ReasonEval · MR-MATH-invalid solution-levelAUC: 89.7 -> 92.8Helped
Aggregate validity scores with MIN rather than geometric mean (ablation)ReasonEval · MR-MATH-invalid solution-levelAUC: 90.3 -> 92.8Helped
Aggregate redundancy scores with arithmetic mean rather than MAX (ablation)ReasonEval · MR-MATH-redundant solution-levelAUC: 62.7 -> 64.2Helped
Aggregate redundancy scores with geometric mean rather than MAX (ablation)ReasonEval · MR-MATH-redundant solution-levelAUC: 62.7 -> 64.2Helped
Use arithmetic-mean or geometric-mean aggregation rather than MAX for redundancy (ablation)ReasonEval · MR-MATH-redundantAUC: AM and GM slightly outperform MAXMixed

Surprising findings

Limitations

Experimental setup

Datasets: PRM800K MR-MATH MR-GSM8K MATH MMIQC Math-Shepherd

Benchmarks: MR-MATH MR-GSM8K MATH

Metrics: macro F1 AUC false positive rate accuracy

Baselines: ROSCOE-SA ROSCOE-SS GPT-3.5-turbo GPT-4 Math-shepherd-Mistral-7B

Builds on: PRM800K ROSCOE Math-Shepherd MR-GSM8K

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy