atlas

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

Key-Point-Driven Data Synthesis with Its Enhancement on Mathematical Reasoning

AAAI 2025 · Large language models › Agents, code and math · approach: Reasoning benchmarks and platforms · 4 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 Key-Point-Driven Data Synthesis (KPDDS), which mines key points and topics from seed math problems and synthesizes new QA pairs with GPT-4 quality scoring and voting, producing KPMath/KPMath-Plus datasets used to fine-tune models that reach 87.0% GSM8K and 58.3% MATH with Qwen1.5-72B.

Problem

LLMs' mathematical reasoning is limited by the scarcity of high-quality, reasoning-focused training data, and existing synthetic augmentation methods yield questions that are either too similar to seeds or distributionally off from real data.

Approach

Extract topics and key points from authentic seed problems, build a topic co-occurrence probability matrix (TCPM) to sample topic combinations, generate new questions conditioned on key points and exemplar practices, filter them with a GPT-4 quality score (threshold 0.85), and keep answers via multi-sample consensus voting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Qwen1.5-72B on KPMath-Plus instead of using the vanilla base modelQwen1.5-72B · GSM8KPASS@1 accuracy: 77.6 -> 87.0Helped
Fine-tune Qwen1.5-72B on KPMath-Plus instead of using the vanilla base modelQwen1.5-72B · MATHPASS@1 accuracy: 38.2 -> 58.3Helped
Add KPMath-G to MixMath (ablation)Mistral-7B · GSM8Kaccuracy: 75.7 -> 80.7Helped
Add KPMath-G to MixMath (ablation)Mistral-7B · MATHaccuracy: 43.3 -> 43.0Hurt
Add KPMath-G to MixMath (ablation)Mistral-7B · SVAMPaccuracy: 73.6 -> 76.7Helped
Add KPMath-G to MixMath (ablation)Mistral-7B · TabMWPaccuracy: 63.1 -> 60.0Hurt
Add KPMath-G to MixMath (ablation)Mistral-7B · ASDivaccuracy: 82.9 -> 85.1Helped
Add KPMath-G to MixMath (ablation)Mistral-7B · MAWPSaccuracy: 89.1 -> 93.9Helped
Add KPMath-M to MixMath (ablation)Mistral-7B · GSM8Kaccuracy: 75.7 -> 77.0Helped
Add KPMath-M to MixMath (ablation)Mistral-7B · MATHaccuracy: 43.3 -> 45.9Helped
Add KPMath-M to MixMath (ablation)Mistral-7B · SVAMPaccuracy: 73.6 -> 74.0Helped
Add KPMath-M to MixMath (ablation)Mistral-7B · TabMWPaccuracy: 63.1 -> 65.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: MATH training set GSM8K training set MetaMath MMIQC Open-Platypus TAL-SCQ5K-EN MathInstruct CoT subset

Benchmarks: GSM8K MATH SVAMP TabMWP ASDiv MAWPS Hungarian Exam

Metrics: zero-shot PASS@1 accuracy average accuracy

Baselines: GPT-4 ChatGPT Claude-2 PaLM-2 Llama-2 SFT MAmmoTH WizardMath Platypus-2 MetaMath MMIQC DeepSeekMath Llemma

Builds on: chain-of-thought MetaMath MMIQC MathInstruct LLaMA-Factory

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