atlas

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

GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Models

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

Introduces GSM-Symbolic, a templated variant of GSM8K, and GSM-NoOp, to show LLM math reasoning is variable across instantiations, fragile to added clauses, and sensitive to irrelevant information.

Problem

GSM8K reports a single accuracy on a fixed test set, which may be unreliable due to contamination and does not reveal robustness or reasoning fragility of LLMs.

Approach

Generate many instances per question from symbolic templates (100 templates x 50 samples) to view LLM performance as a distribution, vary names/numbers/clause count, and add seemingly relevant but inconsequential clauses (GSM-NoOp) to probe whether models truly understand the reasoning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace original GSM8K questions with GSM-Symbolic instantiationsLLMs evaluated with 8-shot CoT · GSM8K vs GSM-SymbolicaccuracyHurt
Change only the numerical values in questionsLLMs evaluated with 8-shot CoT · GSM-SymbolicaccuracyHurt
Change only proper names in questionsLLMs evaluated with 8-shot CoT · GSM-SymbolicaccuracyNo clear effect
Add one clause to questions (ablation)LLMs evaluated with 8-shot CoT · GSM-Symbolic-P1accuracyHurt
Add two clauses to questions (ablation)LLMs evaluated with 8-shot CoT · GSM-Symbolic-P2accuracyHurt
Remove one clause from questions (ablation)LLMs evaluated with 8-shot CoT · GSM-Symbolic-M1accuracyHelped
Add a seemingly relevant but irrelevant No-Op clause (ablation)LLMs evaluated with 8-shot CoT · GSM-Symbolic-NoOpaccuracy: over a 65% dropHurt
Use eight GSM-P1 examples as in-context shots instead of GSM8K shots (ablation)LLMs evaluated on GSM-P2 · GSM-P2accuracyNo clear effect
Fine-tune Phi-3.5 on GSM-P1 (ablation)Phi-3.5 · GSM-P1accuracyHelped
Fine-tune Phi-3.5 on GSM-P1 (ablation)Phi-3.5 · GSM-P2accuracyHurt
Use eight examples of the same question from GSM-Symbolic as shots (ablation)LLMs evaluated on GSM-NoOp · GSM-NoOpaccuracyNo clear effect
Use eight GSM-NoOp examples from different questions as shots (ablation)Llama-3-8B · GSM-NoOpaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K GSM-Symbolic GSM-P1 GSM-P2 GSM-NoOp

Benchmarks: GSM8K GSM-Symbolic GSM-P1 GSM-P2 GSM-NoOp

Metrics: accuracy mean accuracy across instantiations standard deviation accuracy drop

Baselines: GSM8K original accuracy GSM-Plus GSM1K iGSM

Builds on: GSM8K GSM-IC GSM-Plus iGSM

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