atlas

Research map / Reinforcement learning / RL from feedback

WARM: On the Benefits of Weight Averaged Reward Models

ICML 2024 · Reinforcement learning › RL from feedback · approach: Theory of RLHF · 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 WARM, which averages the weights of multiple reward models fine-tuned from shared pre-trained/SFT initializations, to mitigate reward hacking in RLHF with improved reliability under distribution shift and robustness to label corruption.

Problem

Reward hacking in RLHF arises because proxy reward models are unreliable under distribution shifts from policy drift and robustness is harmed by inconsistent/noisy binary preference labels.

Approach

Average the weights (not predictions) of M reward models fine-tuned from a shared pre-trained LLM with diverse hyperparameters, data orders, and SFT checkpoints, relying on linear mode connectivity; this gives a single model with no inference overhead that approximates prediction ensembling and, theoretically, keeps only run-invariant features, reducing memorization of corrupted labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Weight-average diverse reward model weights instead of using a single reward modelWARM reward modeling · TL;DR OOD test and RL alignmentcontrol rewardHelped
Use weight averaging rather than prediction ensemblingReward model aggregation · TL;DR OOD testaccuracyHelped
Use weight averaging rather than prediction ensemblingReward model aggregation · Corrupted training labelsaccuracy on corrupted training examplesHurt
Use weight averaging rather than prediction ensemblingReward model aggregation · Clean training examplesaccuracyHurt
Use weight averaging rather than prediction ensemblingReward model aggregation · ID validationaccuracyMixed
Increase the number of averaged reward models (ablation)WARM · TL;DR RLcontrol rewardHelped
Increase the number of averaged reward models to M=10 (ablation)WARM RL policy · TL;DR RL, clean preference datasetpeak oracle preference win rateNo clear effect
Average checkpoints from a single reward-model fine-tuning instead of averaging final checkpoints from separate runs (ablation)WARM reward modeling · TL;DR reward-model accuracyaccuracyHurt
Vary the KL regularization coefficient α (ablation)WARM RL policy · TL;DR RLcontrol rewardMixed
Use different SFT checkpoint initializations for reward-model featurizers (BAK) (ablation)WARM reward models · TL;DR BoNcontrol rewardHelped
Use WARM M=6 to select summaries instead of other reward-model selection strategiesTL;DR BoN · TL;DR BoN, oracle preferencewin rate against WARM M=6 selectionsHelped
Train the policy with WARM M=6 rather than a single best individual reward modelRL policy · TL;DR RL, clean preference datasetoracle preference win rate: 79.4%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Reddit TL;DR TL;DR preference dataset from Stiennon et al. PaLM-L AI-labeled preferences

Benchmarks: TL;DR summarization OOD test set (D_ood) TL;DR ID validation

Metrics: pairwise accuracy pointwise control reward pairwise oracle preference win rate KL divergence

Baselines: prediction ensembling (ENS) individual reward models SFT policy single RM phi_1

Builds on: RLHF model soups prediction ensembling RLAIF REINFORCE

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