atlas

Research map / Large language models / Instruction and fine-tuning

MASS: Mathematical Data Selection via Skill Graphs for Pretraining Large Language Models

ICML 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 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.

Proposes MASS, which builds a math skill graph from NuminaMath using LLM-extracted skills and uses it to score and select high-quality subsets of math web and synthetic corpora for continual pretraining of TinyLlama-1.1B and Mistral-7B.

Problem

Existing data selection methods for LLM pretraining focus on general domains and overlook mathematical skill structure, so selecting math pretraining data that is efficient and effective remains under-addressed.

Approach

Extract mathematical skills from a high-quality reference set with an LLM, build a skill co-occurrence graph, score target documents by semantic similarity to skills aggregated over the graph (diagonal importance plus compositional edges), and keep the top-ranked fraction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MASS-selected data instead of original dataTinyLlama-1.1B · OpenWebMathAvg.: +3.6%Helped
Use MASS-selected data instead of original dataTinyLlama-1.1B · OpenWebMath-proAvg.: +3.3%Helped
Use MASS-selected data instead of original dataTinyLlama-1.1B · Jiuzhang3.0Avg.: +4.2%Helped
Use MASS-selected data instead of original dataMistral-7B · OpenWebMathAvg.: +4.8%Helped
Use MASS-selected data instead of original dataMistral-7B · OpenWebMath-proAvg.: +5.9%Helped
Use MASS-selected data instead of original dataMistral-7B · Jiuzhang3.0Avg.: +4.1%Helped
Add diagonal adjacency-matrix weights for individual-skill importance (ablation)MASS · OpenWebMath-proAvg.: 26.5 -> 26.9; 0.4%↓Helped
Add diagonal adjacency-matrix weights for individual-skill importance (ablation)MASS · Jiuzhang3.0Avg.: 39.6 -> 40.8; 1.2%↓Helped
Add non-diagonal adjacency-matrix weights for skill composition (ablation)MASS · OpenWebMath-proAvg.: 24.1 -> 26.9; 2.8%↓Helped
Add non-diagonal adjacency-matrix weights for skill composition (ablation)MASS · Jiuzhang3.0Avg.: 37.2 -> 40.8; 2.1%↓Helped
Use maximum cosine similarity rather than mean embeddings (ablation)MASS · OpenWebMath-proAvg.: 26.4 -> 26.9; 0.5%↓Helped
Use maximum cosine similarity rather than mean embeddings (ablation)MASS · Jiuzhang3.0Avg.: 37.4 -> 40.8; 3.4%↓Helped

Surprising findings

Limitations

Experimental setup

Datasets: NuminaMath OpenWebMath OpenWebMath-pro Jiuzhang3.0

Benchmarks: GSM8K MATH SVAMP ASDiv MAWPS TAB MQA MMLU STEM SAT MATH

Metrics: accuracy average accuracy

Baselines: AutoDS DSIR RHO-1 ProX BM25 FineWeb heuristic rules RULE

Builds on: AutoDS DSIR RHO-1 ProX Skill-it

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