atlas

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

Leveraging Online Olympiad-Level Math Problems for LLMs Training and Contamination-Resistant Evaluation

ICML 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 0 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 AoPS-Instruct (647K Olympiad-level math QA pairs mined from the AoPS forum with open LLMs) for SFT and LiveAoPSBench, a timestamped, auto-updating contamination-resistant math benchmark, showing performance declines on newer problems.

Problem

Olympiad-level math training data is scarce and expensive to create, and public math benchmarks are prone to contamination, making evaluations unreliable.

Approach

Automatically mine question-answer pairs from the AoPS forum using open LLMs for topic filtering, QA extraction, and step-by-step solution rewriting, and split by timestamp so that the most recent posts form a contamination-resistant, continuously updatable evaluation set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune on AoPS-Ins instead of no SFTDeepSeek-Math 7B-Ins · OlympiadBenchaccuracy: 14.5 -> 24.3Helped
fine-tune on AoPS-Ins instead of no SFTMathstral 7B · OlympiadBenchaccuracy: 21.20 -> 27.10Helped
fine-tune on AoPS-Ins instead of no SFTLlama-3.2 3B-Ins · OlympiadBenchaccuracy: 16.1 -> 19.6Helped
fine-tune on AoPS-Ins instead of no SFTLlama-3.2 1B-Ins · OlympiadBenchaccuracy: 4.70 -> 11.10Helped
add Numina to AoPS-Ins fine-tuning data (ablation)DeepSeek-Math 7B-Ins · OlympiadBenchaccuracy: 24.3 -> 25.6Helped
add Numina to AoPS-Ins fine-tuning data (ablation)Mathstral 7B · MATHaccuracy: 60.80 -> 59.60Hurt
add Numina to AoPS-Ins fine-tuning data (ablation)Llama-3.2 3B-Ins · OlympiadBenchaccuracy: 19.6 -> 22.8Helped
add Numina to AoPS-Ins fine-tuning data (ablation)Llama-3.2 1B-Ins · Omni-Mathaccuracy: 11.00 -> 11.70Helped
rewrite solutions into step-by-step explanations rather than use concise user solutions (ablation)models fine-tuned on AoPS data · all reported benchmarksaccuracyHelped
use Qwen-2.5 72B rather than Llama-3.1 70B for solution rewriting (ablation)models fine-tuned on rewritten AoPS data · competition-level math benchmarksaccuracyHelped
use Qwen-2.5 72B rather than Llama-3.1 70B for solution rewriting (ablation)models fine-tuned on rewritten AoPS data · grade-school mathaccuracyHurt
train on concise, unrevised user solutions instead of rewritten step-by-step solutions (ablation)models fine-tuned on AoPS data · standard benchmarksaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: AoPS-Instruct Numina DART-Math-Hard MATH GSM8K OlympiadBench Omni-MATH

Benchmarks: LiveAoPSBench OlympiadBench Omni-MATH MATH AIME24 AMC23

Metrics: accuracy

Baselines: Numina DART-Math-Hard OlympiadBench Omni-MATH NuminaMath-72B-CoT Qwen2.5-Math-72B-Instruct

Builds on: Numina DeepSeekMath decontamination LiveCodeBench

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