atlas

Research map / Reinforcement learning / RL from feedback

TGDPO: Harnessing Token-Level Reward Guidance for Enhancing Direct Preference Optimization

ICML 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 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 TGDPO, which decomposes sequence-level PPO into token-level PPO with token-level reward guidance and derives a DPO loss that reweights per-token log-ratios using the induced DPO token reward.

Problem

DPO is a sequence-level bandit objective, so it cannot directly incorporate fine-grained token-level reward guidance that has helped PPO; the partition function also complicates such integration.

Approach

Decompose sequence-level PPO into token-level PPO problems with a modified reward scaled by a function f of the token reward, derive the closed-form optimal token policy, show the partition-function term can be dropped from the Bradley-Terry likelihood, and set f(r) = 1 ± alpha*r so tokens deviate from the reference policy in proportion to their induced DPO reward.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add token-level reward guidance to DPOLlama3-8B-Instruct with PairRM preferences · AlpacaEval 2win rate (%): 41.7 -> 43.9Helped
Add token-level reward guidance to DPOLlama3-8B-Instruct with PairRM preferences · Arena-Hardwin rate (%): 30.4 -> 34.3Helped
Add token-level reward guidance to DPOLlama3-8B-Instruct with PairRM preferences · MT-Benchwin rate (%): 37.5 -> 41.9Helped
Add token-level reward guidance to DPOLlama3-8B-Instruct with ArmoRM preferences · MT-Benchscore: 8.2 -> 7.9Hurt
Train to loss convergence (ablation)TGDPO (Llama3-8B-Instruct PairRM) · AlpacaEval 2win rate (%): 41.7 -> 43.9Helped
Train to loss convergence (ablation)TGDPO (Llama3-8B-Instruct PairRM) · Arena-Hardwin rate (%): 30.4 -> 34.3Helped
Set convergence speed to alpha = 1.0 instead of alpha = 0.5 (ablation)TGDPO · AlpacaEval 2win rate (%): 43.9 -> 42.5Hurt
Set convergence speed to alpha = 2.0 instead of alpha = 0.5 (ablation)TGDPO · Arena-Hardwin rate (%): 34.3 -> 34.3No clear effect
Use token rewards from DPO with beta = 0.1 instead of beta = 0.01 (ablation)TGDPO · AlpacaEval 2win rate (%): 43.9 -> 42.8Hurt
Use token rewards from DPO with beta = 0.1 instead of beta = 0.01 (ablation)TGDPO · Arena-Hardwin rate (%): 34.3 -> 34.3No clear effect
Use SimPO's token-level reward instead of DPO's token-level reward (ablation)TGDPO from Llama3-8B-SFT-Mixture · AlpacaEval 2win rate (%): 12.8 -> 26.9Helped
Use SimPO's token-level reward instead of DPO's token-level reward (ablation)TGDPO from Llama3-8B-SFT-Mixture · Arena-Hardwin rate (%): 13.8 -> 25.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback

Benchmarks: AlpacaEval 2 Arena-Hard MT-Bench

Metrics: win rate MT-Bench score

Baselines: DPO SimPO TDPO SFT

Builds on: DPO SimPO TDPO Bradley-Terry model 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