atlas

Research map / Large language models / Alignment and preferences

Earlier Tokens Contribute More: Learning Direct Preference Optimization From Temporal Decay Perspective

ICLR 2025 · Large language models › Alignment and preferences · approach: DPO design choices · 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 D²PO, a DPO variant that multiplies each token's log-ratio reward by an exponential temporal decay factor γ^t so earlier tokens contribute more, with a reference-free on-policy variant.

Problem

DPO suffers from length bias and treats all token rewards in a sequence uniformly, ignoring that earlier tokens may matter more for alignment.

Approach

Insert an exponential temporal decay γ^t into the summed sequence log-ratio rewards of the DPO loss so earlier tokens get larger weights; for on-policy data, drop the reference model (reference-free variant), which also reduces length bias.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply temporal decay (γ=0.98) instead of DPOLlama3-Instruct (8B) · AlpacaEval 2 LC win rate, on-policyLC win rate (%): 47.60 -> 53.54Helped
Apply temporal decay (γ=0.98) instead of DPOLlama3-Instruct (8B) · Arena-Hard win rate, on-policywin rate (%): 42.4 -> 47.3Helped
Apply temporal decay (γ=0.98) instead of DPOGemma2-Instruct (9B) · AlpacaEval 2 LC win rate, on-policyLC win rate (%): 53.43 -> 59.71Helped
Apply temporal decay (γ=0.98) instead of DPOGemma2-Instruct (9B) · Arena-Hard win rate, on-policywin rate (%): 56.7 -> 66.4Helped
Apply temporal decay (γ=0.98) instead of DPOMistral-NeMo-Instruct (12B) · AlpacaEval 2 LC win rate, on-policyLC win rate (%): 53.32 -> 62.07Helped
Apply temporal decay (γ=0.98) instead of DPOMistral-NeMo-Instruct (12B) · Arena-Hard win rate, on-policywin rate (%): 59.0 -> 62.3Helped
Remove the reference model from D²POD²PO (γ=0.98), Gemma2-Instruct (9B) · AlpacaEval 2 LC win rate, on-policyLC win rate (%): 58.42 -> 60.76Helped
Replace exponential decay with head decay (ablation)D²PO, Gemma2-Instruct (9B) · AlpacaEval 2 LC win rateLC win rate (%): 59.7 -> 54.7Hurt
Replace exponential decay with linear decay (ablation)D²PO, Gemma2-Instruct (9B) · AlpacaEval 2 LC win rateLC win rate (%): 59.7 -> 54.5Hurt
Replace exponential decay with power-law decay (ablation)D²PO, Gemma2-Instruct (9B) · AlpacaEval 2 LC win rateLC win rate (%): 59.7 -> 57.7Hurt
Replace exponential decay with power-law decay (ablation)D²PO, Gemma2-Instruct (9B) · Arena-Hard win ratewin rate (%): 66.4 -> 71.2Helped
Set γ greater than 1.0, emphasizing later tokens (ablation)D²PO · AlpacaEval 2 and Arena-Hardwin rateHurt

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback

Benchmarks: AlpacaEval 2 Arena-Hard MT-Bench MMLU GSM8K MATH IFEval ARC-C HellaSwag TruthfulQA Winogrande

Metrics: win rate length-controlled win rate average MT-Bench score accuracy

Baselines: DPO KTO IPO SamPO ORPO SimPO SFT

Builds on: DPO SimPO SamPO IPO KTO

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