atlas

Research map / Large language models / Alignment and preferences

SIMPLEMIX: Frustratingly Simple Mixing of Off- and On-policy Data in Language Model Preference Learning

ICML 2025 · Large language models › Alignment and preferences · approach: Robust and calibrated DPO · 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.

Shows on-policy and off-policy preference data are complementary across task types and proposes SimpleMix, which trains DPO on a 50/50 mix of on-policy (SFT-sampled, reward-labeled) and off-policy (UltraFeedback/HelpSteer2) pairs, beating on-policy, off-policy, HyPO and DPO-Mix-P.

Problem

Prior work disagrees on whether on-policy preference data beats off-policy data for LM preference optimization, and existing comparisons do not control the alignment algorithm or break results down by task type.

Approach

Hold DPO fixed and vary only the data source; find on-policy data helps verifiable tasks (math, coding) and off-policy helps open-ended tasks, then simply mix 50/50 on-policy and off-policy pairs, which beats more complex hybrid methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Mix on-policy and off-policy preference data with equal probabilityDPO · Alpaca Eval 2.0Length-controlled win rate: 6.03%Helped
Mix on-policy and off-policy preference dataDPO · Alpaca Eval 2.0Length-controlled win rate: 3.05%Helped
Use on-policy instead of off-policy preference dataDPO · Alpaca Eval 2.0 MathLength-controlled win rate: +5.72%Helped
Use on-policy instead of off-policy preference dataDPO · Alpaca Eval 2.0 CodingLength-controlled win rate: +7.02%Helped
Use on-policy instead of off-policy preference dataDPO · Alpaca Eval 2.0 Creative writingLength-controlled win rate: -2.85%Hurt
Use on-policy instead of off-policy preference dataDPO · Alpaca Eval 2.0 RecommendationLength-controlled win rate: -3.29%Hurt
Elicit diverse responses by prompting iteratively rather than mixing data sources (ablation)DPO on Llama-3.1-8B-Instruct · Alpaca Eval 2.0LC (%): 29.41 -> 21.41Hurt
Increase sampling temperature to τ = 1.0 rather than use SIMPLEMIX (ablation)DPO on Llama-3.1-8B-Instruct · Alpaca Eval 2.0LC (%): 29.41 -> 26.94Hurt
Increase sampling temperature to τ = 2.0 rather than use SIMPLEMIX (ablation)DPO on Llama-3.1-8B-Instruct · Alpaca Eval 2.0LC (%): 29.41 -> 26.77Hurt
Increase sampling temperature to τ = 3.0 rather than use SIMPLEMIX (ablation)DPO on Llama-3.1-8B-Instruct · Alpaca Eval 2.0LC (%): 29.41 -> 26.18Hurt
Use a balanced 0.5 on-policy + 0.5 off-policy mixture instead of other mixture ratios (ablation)DPO · UltraFeedbackAlpaca Eval 2.0 win rateHelped
Filter off-policy data by reward-model quality before mixing with on-policy data (ablation)SIMPLEMIX · Alpaca Eval 2.0Length-controlled win rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback HelpSteer2 Alpaca Eval 2.0 FineWeb evaluation suite

Benchmarks: Alpaca Eval 2.0 ARC-Challenge CommonsenseQA HellaSwag MMLU OpenBookQA PIQA Winogrande IFEval

Metrics: length-controlled win rate accuracy prompt-level loose accuracy average score

Baselines: On-policy DPO Off-policy DPO HyPO DPO-Mix-P

Builds on: DPO HyPO DPO-Mix-P PPO

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