atlas

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

MATH-Perturb: Benchmarking LLMs' Math Reasoning Abilities against Hard Perturbations

ICML 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 1 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.

Builds MATH-Perturb, two 279-problem variants of level-5 MATH problems (simple vs. hard perturbations), and shows LLMs drop sharply on hard perturbations, attributing part of the failure to a memorization of solution techniques.

Problem

Existing math robustness benchmarks only apply simple perturbations (e.g., changing numbers) that preserve the solution method, so they cannot test whether LLMs recognize when a problem's reasoning pattern no longer applies.

Approach

Hand-crafted minimal edits to level-5 MATH problems that fundamentally change the problem so the original solution method fails (hard perturbation), paired with a same-method simple perturbation as control, and answers guaranteed to differ from the original.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace original problems with hard perturbationso1-mini · MATH-Perturb Allaccuracy (%): 94.27 -> 78.49Hurt
replace original problems with hard perturbationsGemini-2.0-flash-thinking-exp · MATH-Perturb Allaccuracy (%): 92.47 -> 78.14Hurt
replace original problems with hard perturbationso1-preview · MATH-Perturb Allaccuracy (%): 87.81 -> 72.40Hurt
replace original problems with simple perturbationsPhi-3.5-mini-instruct · MATH-Perturb SAME test splitaccuracy (%): 24.35 -> 31.30Helped
add the corresponding original problem and solution as one-shot ICL (ablation)models on MATH-Perturb SAME · MATH-Perturb SAME (All)accuracy (%)Helped
add the corresponding original problem and solution as one-shot ICL (ablation)o1-mini · MATH-Perturb HARD (All)accuracy (%): 78.49 -> 78.49No clear effect
add the corresponding original problem and solution as one-shot ICL (ablation)GPT-4o · MATH-Perturb HARD (All)accuracy (%): 39.43 -> 43.01Helped
add the corresponding original problem and solution as one-shot ICL (ablation)MetaMath-13B-V1.0 · MATH-Perturb HARD (All)accuracy (%): 5.73 -> 3.58Hurt
use the corresponding original example instead of a random same-category example (ablation)GPT-4o · MATH-Perturb HARD (All)accuracy (%): 37.28 -> 43.01Helped
use the corresponding original example instead of a random same-category example (ablation)MetaMath-13B-V1.0 · MATH-Perturb HARD (All)accuracy (%): 5.38 -> 3.58Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MATH

Benchmarks: MATH-Perturb (Original) MATH-Perturb (SAME) MATH-Perturb (HARD)

Metrics: accuracy pass@k self-consistency accuracy edit distance cosine similarity

Baselines: o1-preview Gemini-2.0-flash-exp GPT-4o Claude-3.5-Sonnet Qwen2.5-Math-7B-Instruct Llama-3.1-8B-Instruct

Builds on: MATH Functional MATH GSM-Symbolic MATH^2 chain-of-thought

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