Source-linked AI summary
CMATH: Can Your Language Model Pass Chinese Elementary School Math Test?
Tianwen Wei, Jian Luan, Wei Liu, Shuang Dong, Bin Wang
TL;DR
Existing math benchmarks are often English-language or too difficult for intuitive, grade-level assessment of LLMs. CMATH introduces a dataset of Chinese elementary-school math problems and evaluates popular models; GPT-4 alone succeeds across all six grades and maintains robustness to distracting information.
Problem
Existing math datasets are often English-language, too difficult for elementary-level evaluation, or produce scores that are difficult to interpret as mathematical competency.
Source: §1 · p. 1Method
The authors introduce CMATH, a dataset of 1.7k Chinese elementary-school math word problems with grade annotations, and evaluate popular LLMs and their robustness to added distractors.
Source: §1 · pp. 1–2, §4.3 · p. 7Results
GPT-4 alone achieves accuracy ≥60% across all six elementary-school grades and maintains robustness to distracting information.
Source: §1 · p. 2, §4.1 · p. 5Takeaways & Limitations
The authors conclude that CMATH exposes limitations in LLM capabilities and may serve as a catalyst for their ongoing development and improvement.
Source: §6 · p. 8
Abstract
from arXiv · showhide
We present the Chinese Elementary School Math Word Problems (CMATH) dataset, comprising 1.7k elementary school-level math word problems with detailed annotations, source from actual Chinese workbooks and exams. This dataset aims to provide a benchmark tool for assessing the following question: to what grade level of elementary school math do the abilities of popular large language models (LLMs) correspond? We evaluate a variety of popular LLMs, including both commercial and open-source options, and discover that only GPT-4 achieves success (accuracy $\geq$ 60\%) across all six elementary school grades, while other models falter at different grade levels. Furthermore, we assess the robustness of several top-performing LLMs by augmenting the original problems in the CMATH dataset with distracting information. Our findings reveal that GPT-4 is able to maintains robustness, while other model fail. We anticipate that our study will expose limitations in LLMs' arithmetic and reasoning capabilities, and promote their ongoing development and advancement.
1 Introduction
Existing math benchmarks are often English-language, too difficult for elementary-level assessment, or hard to interpret as measures of ability. CMATH offers grade-specific evaluation using Chinese elementary-school problems, and GPT-4 alone reaches the stated success threshold across all six grades while also maintaining robustness to distractors.
1 Introduction
- The authors argue that math evaluation is difficult to interpret because existing datasets are often English-language or excessively difficult, and scores lack intuitive meaning.They motivate grade-level reporting as a more accessible way to convey model ability.Source: §1 · p. 1
- CMATH comprises 1.7k elementary-school math word problems sourced from actual Chinese workbooks and exams.Each problem has grade information, enabling fine-grained results such as performance on a fourth-grade exam.Source: §1 · pp. 1–2
- The paper evaluates popular LLMs available through commercial APIs or released model weights.The evaluation includes both commercial and open-source options as described in the paper context.Source: §1 · p. 2
- GPT-4 is the only evaluated model to achieve accuracy ≥60% across all six elementary-school grades and maintain robustness to distracting information.Other models falter at different grades or are misled by distractors.Source: §1 · p. 2
2 CMATH dataset
CMATH is designed to answer which elementary-school grade level popular LLMs' math abilities correspond to, using interpretable, fine-grained evaluation. The dataset is collected from Chinese elementary-school materials and annotated with grade, answer, reasoning-step, and digit information.
2.1 Motivation
- CMATH is motivated by the question of which elementary-school math grade level popular LLMs' abilities correspond to, with results intended to be intuitive to the public.The authors consider elementary problems a more appropriate probe of general-purpose reasoning and arithmetic than high-school or college problems, and more interpretable.Source: §2.1 · p. 2
2.2 Data Collection
- The problems are collected from Chinese elementary-school exercise books and exams freely available online.The materials are converted to text, graphic-based problems are discarded, and the remaining questions undergo preprocessing and human validation.Source: §2.2 · p. 2
2.3 Data annotation
- The dataset provides annotations for grade, answer, number of reasoning steps, and number of digits.Table 1 reports average problem length, reasoning steps, and digits involved in the solution.Source: §2.3 · p. 2, Table 1 · p. 2
2.3.1 Grade
- Each problem is assigned its elementary-school grade so that grade-specific subsets can support targeted, fine-grained evaluation.The supplied passages do not specify the grade-assignment procedure.Source: §2.3.1 · p. 2
2.3.2 Answer
- Ground-truth answers are standalone numerals in integer, decimal, fraction, or percentage form, and the test-only dataset does not provide reasoning processes.The answer categories are specified as the permitted forms of the annotated answer.Source: §2.3.2 · p. 2
2.3.3 Number of Reasoning Steps
- The number of reasoning steps is manually annotated as a proxy for reasoning complexity, though a small fraction of problems allow different step counts depending on the solution.More steps generally indicate a more intricate thought process and potentially more opportunities for errors or loss of problem structure.Source: §2.3.3 · p. 3
2.3.4 Number of Digits
- The digit-count measure D is the maximum digit length among the problem's numbers and its answer, used as a rough proxy for arithmetic complexity.Digits 0–9 are counted; decimal points, percentage signs, and slashes are excluded, and a program computes D automatically.Source: §2.3.4 · p. 3
3 Experimental Setup
The experimental setup evaluates Chinese-capable LLMs spanning different organizations, sizes, and access modes. Models receive problems without supplementary prompts, and answer accuracy is assessed through automated number extraction checked against annotated answers.
3.1 Models
- The evaluated Chinese-capable models vary in organization, size, and access mode, with their lineup summarized in Table 2.The models are intended as general-purpose task solvers.Source: §3.1 · p. 4, Table 2 · p. 4
3.2.1 Zero-shot Evaluation
- Problems are presented in their original form for zero-shot evaluation, without few-shot or chain-of-thought prompting.The authors consider this setup a pragmatic assessment of fine-tuned models intended for direct deployment.Source: §3.2.1 · p. 4
3.2.2 Automated Evaluation
- A regular-expression script extracts likely answer numerals and counts a response as correct if any extracted numeral matches the annotated answer.On a manual review of 200 random problems and responses, the method achieved 96% precision and 98% recall.Source: §3.2.2 · p. 5
4 Result and Analysis
The results show that accuracy declines as grade and problem complexity increase, while GPT-4 alone succeeds across all six grades and remains robust to distractors.
4.1 Main results
- Accuracy declines as grade rises, and half the models struggle even at grade 1; elementary problems still challenge open-source LLMs.Source: §4.1 · p. 5
- GPT-4 alone exceeds 60% accuracy across all six grades; ChatGPT succeeds in grades 1–4, ChatGLM2-6B in grades 1–2, and the remaining models fail.Source: Table 3 · p. 5, §4.1 · p. 5
4.2 Arithmetic Complexity and Reasoning Complexity
- Accuracy falls as digit count or reasoning steps increase, with reasoning complexity generally having the larger impact.Digit count and reasoning steps serve as approximate measures of arithmetic and reasoning complexity.Source: §4.2 · p. 5
4.3 Robustness
- GPT-4 alone maintains robustness as distractors increase; ChatGPT loses 30% accuracy on problems with just two distractors.The authors report that ChatGPT’s injected-distractor responses can contain erroneous reasoning, while GPT-4 sticks to relevant information.Source: Figure 2 · p. 7, §4.3 · p. 7
- The robustness test uses 60 problems, 10 per grade, each paired with versions containing 1–5 distractors of exactly one number each.Source: §4.3 · p. 7
5 Related Work
Related work includes both broad math evaluations and elementary-problem datasets, but each leaves gaps for fine-grained assessment of Chinese LLMs.
- Many math datasets are English-language, while Chinese math subsets in broader evaluations range from middle school to college level.The authors describe these datasets as unsuitable for Chinese LLM evaluation or challenging for measuring progress given current LLM capabilities.Source: §5 · p. 7
- Math23K and APE210K (Zhao et al., 2020) cover elementary problems but lack fine-grained grade and reasoning-step annotations.Source: §5 · p. 8
6 Conclusion
CMATH enables fine-grained evaluation of LLMs on elementary-school math problems. All models except GPT-4 falter at some grade, and GPT-4 alone maintains robustness when problems include distracting information.
- All LLMs except GPT-4 falter at a certain grade, and GPT-4 alone maintains robustness amid distracting information.Source: §6 · p. 8
- CMATH enables fine-grained evaluation of LLMs on elementary-school math word problems.Source: §6 · p. 8
- The authors anticipate that the study will expose limitations in LLM capabilities and catalyze their ongoing development and improvement.Source: §6 · p. 8
Related papers
This paper cites
- Training language models to follow instructions with human feedback2022
- Sparks of Artificial General Intelligence: Early experiments with GPT-42023
- AGIEval: A Human-Centric Benchmark for Evaluating Foundation Models2023
- C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Models2023
Cited by
- SAS: Simple Attention Sparsification via End-to-End Optimization of Context Ranking2026
- SANE: State Anomaly Neutralization for Stable Extreme-Context Delta-Rule Models2026
- Capacity-Dependent Effects of Data Selection for Reasoning2026
- Hierarchical Sparse Attention Done Right: Toward Infinite Context Modeling2026
- LLaDA2.1: Speeding Up Text Diffusion via Token Editing2026
- Large Language Model Reasoning Failures2026