atlas

Research map / Large language models / Alignment and preferences

RRM: Robust Reward Model Training Mitigates Reward Hacking

ICLR 2025 · Large language models › Alignment and preferences · approach: Reward model design and preference models · 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 a causal-framework-based data augmentation that recombines prompts and responses across examples to make pairwise reward models ignore prompt-independent artifacts, yielding a more robust reward model (RRM).

Problem

Traditional reward model training on prompt-specific response pairs cannot separate prompt-driven preference from context-free artifacts such as length and formatting, leading to reward hacking.

Approach

Model reward training with a causal DAG and augment training data by permuting responses across examples to create non-contextual pairs (chosen contextual vs. non-contextual rejected) and tie-labeled neutral pairs, which removes the edge from artifacts to preference labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use causal data augmentation to balance context-free artifactsGemma-2-9B-IT reward model · RewardBench Averageaccuracy: 80.61 -> 84.15Helped
Use causal data augmentation to balance context-free artifactsGemma-2-9B-IT reward model · RewardBench Chat Hardaccuracy: 51.54 -> 65.57Helped
Use causal data augmentation to balance context-free artifactsGemma-2-9B-IT reward model · RewardBench Safetyaccuracy: 78.54 -> 83.90Helped
Use causal data augmentation to balance context-free artifactsGemma-2-9B-IT reward model · RewardBench Reasoningaccuracy: 94.58 -> 90.62Hurt
Use RRM rather than RM for DPO alignmentGemma-2-9B-IT DPO policy · MT-Bench first turnscore: 8.02 -> 8.70Helped
Use RRM rather than RM for DPO alignmentGemma-2-9B-IT DPO policy · AlpacaEval-2length-controlled win-rate (%): 33.46 -> 52.49Helped
Remove augmented neutral examples (ablation)RRM-trained Gemma-2-9B-IT DPO policy · MT-Bench first turnscore: 8.70 -> 8.65No clear effect
Remove augmented neutral examples (ablation)RRM-trained Gemma-2-9B-IT DPO policy · AlpacaEval-2length-controlled win-rate (%): 52.49 -> 51.73Hurt
Use causal data augmentation to balance context-free artifactsGemma-2-2B-IT reward model · RewardBench Averageaccuracy: 71.01 -> 72.25Helped
Use causal data augmentation to balance context-free artifactsGemma-2-2B-IT reward model · RewardBench Reasoningaccuracy: 72.30 -> 70.08Hurt
Use causal data augmentation to balance context-free artifactsGemma-2-2B-IT reward model · AlpacaEval-2 BoN (N=64)length-controlled win-rate (%): 47.32 -> 60.42Helped
Train with causal data augmentation rather than artifact-correlated RM dataReward model and induced BoN policy · AlpacaEval-2 prompts with injected response artifactsproportion of selected responses containing artifactHelped

Surprising findings

Limitations

Experimental setup

Datasets: RLHFlow pair_preference_model_dataset UltraFeedback

Benchmarks: RewardBench MT-Bench AlpacaEval-2

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

Baselines: RM ODIN length-controlled DPO Contrast Instructions

Builds on: Bradley-Terry reward model DPO ODIN length-controlled AlpacaEval

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