atlas

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

Augmenting Math Word Problems via Iterative Question Composing

AAAI 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 3 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 the MMIQC dataset (web math data plus GPT-generated question-response pairs, including the IQC iterative question-composing augmentation) and fine-tunes open base LLMs on it to reach new open-source SOTA on MATH.

Problem

Improving competition-level math word problem solving of open-source LLMs without external tools, where a large gap remains to closed models such as GPT-4.

Approach

Iterative Question Composing (IQC) repeatedly asks a strong LLM (GPT-4) to compose harder multi-step questions from seed problems, with rejection sampling by GPT-3.5 to filter answers, and combines this synthetic data with reused web math corpora (MathStackExchange from RedPajama) for SFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Mistral-7B on MMIQC instead of MetaMathQAMistral-7B · MATHaccuracy: 28.2 -> 36.0Helped
Fine-tune Llemma-34B on MMIQC instead of MetaMathQALlemma-34B · MATHaccuracy: 34.8 -> 38.6Helped
Fine-tune DeepSeek-67B on MMIQC instead of MetaMathQADeepSeek-67B · MATHaccuracy: 36.8 -> 41.0Helped
Fine-tune Qwen-72B on MMIQC instead of MetaMathQAQwen-72B · MATHaccuracy: 41.7 -> 45.0Helped
Use the smaller MetaMathQA subset instead of the full dataset (ablation)Mistral-7B fine-tuned on MetaMathQA · MATHaccuracy: {-1.8}Hurt
Add AnsAug & QB (ablation)Mistral-7B trained on the MetaMathQA subset · MATHaccuracy: {+1.9}Helped
Add AugSimilar (ablation)Mistral-7B trained on MetaMathQA subset + AnsAug & QB · MATHaccuracy: {+3.3}Helped
Add IQC iteration 1 (ablation)Mistral-7B trained on prior MMIQC subsets · MATHaccuracy: {+4.8}Helped
Add IQC iteration 2 (ablation)Mistral-7B trained with IQC iteration 1 and prior subsets · MATHaccuracy: {+5.5}Helped
Add IQC iterations 3 & 4 (ablation)Mistral-7B trained with earlier IQC iterations and prior subsets · MATHaccuracy: {+6.2}Helped
Add MathStackExchange (ablation)Mistral-7B trained on the other MMIQC subsets · MATHaccuracy: {+7.8}Helped
Set maximal learning rate to 1e-6 instead of 1e-5 (ablation)Mistral-7B fine-tuned on MMIQC · MATHaccuracy: 36.0 -> 32.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MATH GSM8K MetaMathQA RedPajama OpenWebMath

Benchmarks: MATH 2023 Hungarian National High School Mathematics Finals

Metrics: pass@1 accuracy exam grade out of 117

Baselines: MetaMath-7B Mistral-7B-MetaMathQA Llemma-34B-MetaMathQA DeepSeek-67B-MetaMathQA Qwen-72B-MetaMathQA GPT-4 Gemini-Ultra Minerva-540B ToRA-Code-7B MAmmoTH-Coder-7B

Builds on: MetaMathQA MetaMath question bootstrapping Llemma RedPajama DeepSpeed ZeRO

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