atlas

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

The Best Instruction-Tuning Data are Those That Fit

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Instruction data selection · 2 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 GRAPE, which gathers multiple candidate responses per instruction and selects the one with the highest length-normalized probability under the target pretrained model before standard SFT, showing gains over larger-data and strongest-teacher baselines.

Problem

SFT data responses often come from sources out of the target model's pretrained distribution, causing diminishing returns and degraded performance and robustness when scaling synthetic or mixed SFT data.

Approach

For each instruction, pick the candidate response with the highest length-normalized log-probability under the target base model (lowest perplexity), then run standard SFT on these model-aligned responses; this requires only forward passes and no new generation or training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select responses with highest normalized probability instead of original UltraInteract responsesSFT on UltraInteract-SFT · UltraInteract-SFTaverage performance: 32.7 -> 36.3; 36.8 -> 41.5; 20.3 -> 24.1; 45.1 -> 56.7Helped
Select target-model-aligned responses instead of responses from Llama3.1-405BSFT on UltraInteract-SFT · UltraInteract-SFTaverage performance: 32.7 -> 36.3; 38.8 -> 41.5; 18.9 -> 24.1; 42.9 -> 56.7Helped
Select target-model-aligned responses instead of training on 3x responsesSFT on UltraInteract-SFT · UltraInteract-SFTaverage performance: 32.7 -> 36.3; 31.7 -> 41.5; 19.0 -> 24.1; 39.4 -> 56.7Helped
Select aligned responses instead of all available dataSFT on Tulu-Olmo collection · Tulu-Olmo collectionaverage performance: 33.2 -> 35.9; 26.9 -> 31.9; 42.4 -> 48.6Helped
Select aligned responses instead of S2L-selected dataSFT on Tulu-Olmo collection · Tulu-Olmo collectionaverage performance: 31.7 -> 35.9; 29.6 -> 31.9; 44.7 -> 48.6Helped
Use highest-perplexity responses rather than GRAPE-selected responses (ablation)GRAPE response selection · Tulu-Olmo collectionaverage performanceHurt
Use random responses instead of GRAPE-selected responses (ablation)GRAPE response selection · Tulu-Olmo collectionaverage performanceHurt
Use only the original SFT response instead of GRAPE-selected responses (ablation)GRAPE response selection · Tulu-Olmo collectionaverage performanceHurt
Replace diverse external supervision with self-distilled outputs (ablation)SFT on UltraInteract-SFT · UltraInteract-SFTaverage performance: 36.3 -> 28.4; 41.5 -> 29.4; 24.1 -> 15.1Hurt
Fine-tune on responses generated by the previously fine-tuned model (ablation)Self-generation on MATH · MATHaccuracy: 18.2 -> 15.9; 26.2 -> 23.6; 22.3 -> 20.6; 28.1 -> 21.4Hurt
Select the closest response rather than a random response per instruction (ablation)Mistral-7B SFT on UltraInteract-SFT · UltraInteract-SFTaverage performance: 27.1 -> 29.8Helped
Select lowest-perplexity instead of highest-perplexity trajectories (ablation)Qwen2.5 long-chain-of-thought SFT · MATHaccuracy: 0.330 -> 0.396; 0.524 -> 0.544Helped

Surprising findings

Limitations

Experimental setup

Datasets: UltraInteract-SFT Tulu-3 SFT mixture OLMo-2 SFT data OpenHermes-2.5 Magpie-Zoo OpenR1-Math LUFFY OpenThoughts-114k

Benchmarks: HumanEval MBPP LeetCode MATH GSM-Plus TheoremQA AlpacaEval 2 BBH MMLU TruthfulQA

Metrics: pass@1 accuracy length-controlled win rate raw win rate

Baselines: Original-UI Llama3.1-405B distillation 3x Data Random Reverse-GRAPE Highest perplexity Tulu3-SFT All Responses All Available Data S2L Emb-NV LESS

Builds on: Tulu 3 OLMo 2 UltraInteract LESS S2L

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