liveBook · Manning

Preference

As explained in Reinforcement Learning from Human Feedback

A human preference is a person's comparative judgment about the desirability or quality of model behavior or outputs.

A human preference is a comparative judgment that one model behavior or output is more desirable or higher quality than another. It supplies a training signal when the intended behavior cannot be specified cleanly as a programmatic reward, especially in human-facing content and interaction. section 1.0 section 10.0

In RLHF, preferences turn judgments over outputs into an optimizable proxy. A reward model compresses preference relations between text completions into one scalar score; reinforcement learning then adjusts a model to produce completions that receive higher scores. Instruction fine-tuning first establishes a question-answering format, while the later reward-model and RL stages target answer quality. section 1.3 section 5.9

The operational pipeline is:

  • Collect prompts, multiple model completions, and judgments identifying which completion is better; diversity of prompts and labelers is used to seek a more robust signal. section 1.3
  • Train a reward model, commonly a pretrained language model with a linear scalar head, to predict which completion is preferred. Standard reward models use a Bradley–Terry formulation and contrastive loss. section 5.9
  • Generate candidate completions, score or rank them with the reward model, and use RL to shift model parameters toward higher-scoring token sequences. section 1.3
  • Constrain optimization so the model does not change too drastically; early language-model RLHF established KL divergence as this regularizer. section 2.2

Preference versus correctness

Two poems about a goldfish can be compared by asking which is better and which model produced it, without an objectively correct answer. This differs from asking who is president of the United States, where correctness provides a clearer target. Preference labels provide an indirect metric for the former kind of task. section 10.1

A scalar preference score is useful but not a complete account of what people value. Human judgments can be noisy, context-dependent, temporally shifting, and non-transitive; sequential labeling can itself shift preferences. Reward modeling therefore compresses changing, multidimensional considerations into a function approximation rather than recovering one true reward. section 10.5 section 10.6

This mismatch creates practical failure modes. RL was designed around stable, determinate rewards, whereas preferences may vary across people and situations. Optimizing a reward model too aggressively can overfit to its learned proxy, producing effects such as excessive length or chattiness and harming performance elsewhere. Practical RLHF consequently focuses on tractable style and performance targets rather than resolving the full complexity of human values. section 1.7 section 10.6

Preference-based training has been used for language-model summarization, instruction following, browser-assisted question answering, citation-supported answers, and dialogue. Related reward-model variants target reasoning differently: outcome reward models predict correctness per token, while process reward models score individual reasoning steps. section 2.2 section 5.9

How Reinforcement Learning from Human Feedback covers it

How deep it goes
Explains collection, scalar reward modeling, RL optimization, and limits from unstable, context-dependent judgments.
Examples
Contrasts goldfish-poem comparisons with factual questions and traces applications in summarization, instruction following, question answering, and dialogue.
What it assumes
Assumes familiarity with language-model outputs and introduces preferences as comparative signals for reinforcement learning.
What you can do after
Evaluate/understand why preference signals enable RLHF yet can misrepresent changing human judgments and reward-model proxies.
How it connects
Connects preferences to RLHF, reward models, Bradley–Terry models, KL divergence, utility theory, and inverse reinforcement learning.

Also explained in

Compare how 3 books explain preference →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Reinforcement Learning from Human Feedback. The section links point to the parts of the book it draws on.