atlas

Research map / Large language models / Alignment and preferences

GRAM: A Generative Foundation Reward Model for Reward Generalization

ICML 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 GRAM, a generative reward model pre-trained on unlabeled response pairs via response generation and then fine-tuned on preference labels with label smoothing, shown to generalize better than discriminative and generative baselines.

Problem

Reward models are usually trained discriminatively on labeled human preference data, which limits generalization and makes them costly to adapt; the paper asks how to exploit unlabeled data to train a foundation reward model.

Approach

Pre-train a generative LLM reward model by generating a pair of responses given an input using unlabeled data, then fine-tune it to output preference tokens with label smoothing, which the authors show equals a regularized Bradley-Terry loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pre-train on unlabeled response pairs before supervised preference fine-tuning (ablation)Generative reward model · RewardBenchaccuracy: losing 3.9 pointsHelped
Remove supervised preference fine-tuning and use only the unlabeled first stage (ablation)GRAM · RewardBench and summarization adaptationaccuracyNo clear effect
Include both response-generation terms in first-stage pre-training (ablation)GRAM · RewardBench and summarization adaptationaccuracy: 1.9 pointsHelped
Use domain-specific summarization data for pre-training (ablation)GRAM · Summarization adaptationaccuracy: 71.6 -> 74.7Helped
Exclude summarization-related data from pre-training (ablation)GRAM · Summarization adaptationaccuracy: 71.6 -> 67.4Hurt
Add GRAM label smoothing (ablation)Generative reward model · Unified-Feedbackaccuracy: 68.4 -> 70.6Helped
Add GRAM label smoothing (ablation)Generative reward model · RewardBenchaccuracy: 82.1 -> 83.6Helped
Increase unlabeled pre-training dataGRAM · RewardBenchaccuracyHelped
Use GRAM instead of the generative reward model baselineLLaMA-3.1-8B-Instruct reward modeling · RewardBenchaverage accuracy: 80.0 to 85.1Helped
Use GRAM rather than G-Label Smoothing as the PPO reward modelPPO fine-tuning · AlpacaEval2WinRate: 8.82 -> 12.63Helped
Use GRAM instead of the non-pre-trained Vanilla RMSummarization adaptation · Summarization adaptationaccuracy: 56.5 -> 71.6Helped
Fine-tune GRAM with 3k summarization samples instead of the full 92kGRAM · Summarization adaptationaccuracy: 75.6 vs. 77.8No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Unified-Feedback RewardBench HHH-Alignment AlpacaEval2 AlpacaFarm TL;DR comparison data Alpaca

Benchmarks: UniFeed (Unified-Feedback test) RewardBench HHH-Alignment AlpacaEval2 best-of-n AlpacaEval (win rate after PPO)

Metrics: pairwise ranking accuracy average accuracy best-of-n proxy and oracle scores win rate length-controlled win rate

Baselines: GPT-4o GPT-4 GPT-3.5-turbo ArmoRM-Llama3-8B-v0.1 pair-preference-model-LLaMA3-8B GPM-Gemma-2B Selene-1-Mini-Llama-3.1-8B Skywork-Critic-Llama-3.1-8B Discriminative RM Generative RM

Builds on: Bradley-Terry reward modeling generative reward models (LLM-as-judge style) label smoothing instruction fine-tuning

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