atlas

Research map / Large language models / Alignment and preferences

Towards Cost-Effective Reward Guided Text Generation

ICML 2025 · Large language models › Alignment and preferences · approach: Reward modeling for diverse preferences · 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 FaRMA, a reward model that scores all next-token extensions of a prefix in one forward pass and is trained with a Bradley-Terry loss plus a max-consistency TD-style constraint, enabling faster reward-guided text generation.

Problem

Reward-guided text generation (RGTG) incurs high test-time overhead because the reward model must be called once per candidate token, and existing partial-sequence reward models can prefer suboptimal prefixes.

Approach

A single reward model head outputs values for all vocabulary tokens at once, trained with a BT loss on full sequences alternated with a Bellman-style constraint that the value of a prefix equals the max over its next-token extensions, so that the value of a prefix reflects its best completion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace conventional candidate-by-candidate reward scoring with one-call vocabulary-wide token scoringFaRMA versus RGTG baselines · TL;DRtotal model calls per response: 656.69 -> 106.54 (ARGS vs FaRMA); 642.29 -> 106.54 (PARGS vs FaRMA); 662.86 -> 106.54 (CD vs FaRMA)Helped
use FaRMA reward-guided generation instead of ARGS, PARGS, or CDLlama3.2-1B-Instruct · TL;DR Summarizationaverage reward: 1.46$\pm$0.16 -> 2.05$\pm$0.15; 1.56$\pm$0.19 -> 2.05$\pm$0.15; 1.15$\pm$0.16 -> 2.05$\pm$0.15Helped
use FaRMA generation instead of DPOLlama3.2-1B-Instruct · TL;DR Summarizationaverage reward: 2.08$\pm$0.18 vs 2.05$\pm$0.15No clear effect
use FaRMA generation instead of conventional RGTG baselinesPythia-2.8B · HH Dialogueaverage reward: 1.41$\pm$0.18 -> 1.80$\pm$0.18; 1.63$\pm$0.17 -> 1.80$\pm$0.18; 1.24$\pm$0.13 -> 1.80$\pm$0.18Helped
reduce the FaRMA reward model size from 2.8b to 1bFaRMA · HH Dialogueaverage reward: 1.80$\pm$0.18 -> 1.56$\pm$0.18Hurt
reduce the FaRMA reward model size from 2.8b to 400mFaRMA · HH Dialogueaverage reward: 1.80$\pm$0.18 -> 1.49$\pm$0.12Hurt
use FaRMA rather than PARGSZephyr-7B · Ultra Feedbackaverage reward: -1.01 $\pm$ 0.26 -> -1.20 $\pm$ 0.21Hurt
use FaRMA rather than ARGSZephyr-7B · Ultra Feedbackaverage reward: -1.35 $\pm$ 0.31 -> -1.20 $\pm$ 0.21Helped
set $\beta$ to 1.5 rather than 0.5 (ablation)FaRMA · TL;DR Summarizationaverage reward: $1.33 \pm 0.18$ -> $2.11 \pm 0.16$Helped
set $\beta$ to 1.5 rather than 1.0 (ablation)FaRMA · TL;DR Summarizationaverage reward: $1.77 \pm 0.17$ -> $2.11 \pm 0.16$Helped
set $\beta$ to 2.0 rather than 1.5 (ablation)FaRMA · TL;DR Summarizationaverage reward: $2.11 \pm 0.16$ -> $2.10 \pm 0.14$No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Reddit TL;DR preference dataset Anthropic HH-RLHF UltraFeedback

Benchmarks: Reddit TL;DR Anthropic HH-RLHF UltraFeedback

Metrics: average reward from full-sequence reward model GPT-4 win rate ROUGE-L diversity number of LLM and RM calls generation time

Baselines: ARGS PARGS CD CARDS DPO PPO top-k sampling

Builds on: ARGS PARGS Controlled decoding Value Augmented Sampling DPO

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