atlas

Research map / Large language models / Alignment and preferences

Robust Reinforcement Learning from Corrupted Human Feedback

NeurIPS 2024 · Large language models › Alignment and preferences · approach: Robust and calibrated DPO · 3 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 R^3M, an l1-regularized robust reward learning method that models corrupted preference labels as sparse per-sample perturbations to the Bradley-Terry model, with an alternating optimization that adds negligible overhead, and extends it to DPO.

Problem

RLHF reward learning and preference optimization degrade when human annotators give incorrect or inconsistent preference labels.

Approach

Model each preference label's corruption as an instance-specific sparse perturbation factor added to the Bradley-Terry logit, learn reward and perturbations jointly via l1-regularized MLE with closed-form perturbation updates, and extend the same outlier term to DPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use R³M instead of cross-entropy reward learningRobotic control policies · PyBullet HalfCheetah, Ant, and Hopper under stochastic, myopic, and irrational preference noisenormalized returnHelped
Use R³M instead of cross-entropy reward learningHalfCheetah · Irrational preference noise, p=1/3normalized return: $\bm{0.94}^{\pm 0.08}$ -> $0.9^{\pm 0.07}$Hurt
Use R³M-DPO instead of SLiC-HFLlama-2 7B · Dialoguewin rate (%): 62.25 -> 64.13Helped
Use R³M-DPO instead of Data FilteringLlama-2 7B · Summarizationwin rate (%): 62.63 -> 62.13Hurt
Randomly flip preference labels, then use R³M-DPO rather than DPODPO · Dialogue and summarizationwinning scoreHelped
Vary λ around the selected value (ablation)R³M and R³M-DPO · Robotic myopic noise at γ=0.7 and non-perturbed dialogue/summarizationnormalized return and win rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: PyBullet HalfCheetah PyBullet Ant PyBullet Hopper Anthropic Helpful and Harmless (HH) dialogue preferences TL;DR summarization dataset TL;DR human preference data

Benchmarks: PyBullet HalfCheetah PyBullet Ant PyBullet Hopper Anthropic HH dialogue (800 test prompts) TL;DR summarization (800 test prompts)

Metrics: normalized return win rate winning score

Baselines: cross-entropy reward learning (CE) DPO IPO SLiC-HF KTO DPO with dropout data filtering

Builds on: Bradley-Terry model direct preference optimization proximal policy optimization lasso

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