liveBook · Manning

Chapter 10: The nature of preferences

What you will learn in chapter 10 of Reinforcement Learning from Human Feedback

The introduction explains why RLHF centers human preferences when a reward function is difficult to specify.

After this chapter you will be able to

What it builds on

Section by section

Introduction

The introduction explains why RLHF centers human preferences when a reward function is difficult to specify.

Key terms: RLHF, human preferences, reward function

10.1 When preference replaces correctness

This section contrasts judging creative outputs by preference with checking factual correctness, and explains why RLHF uses human feedback as an indirect reward signal.

Key terms: human preferences, reward signals, target reward, maximizing utility, modern deep learning systems, empirical alignment, specific skills, pluralistic alignment

10.2 The origins of RLHF and preferences

This section frames modern RLHF as a meeting of ideas about human preferences, reward models, and reinforcement learning, while noting a shift from exact solutions toward approximate ones.

Key terms: RL, reward model (RM), preferences, human values, optimal solutions, underspecified models, approximate solutions

10.3 Specifying objectives: From logic of utility to reward functions

The section connects preferences, rewards, and costs as ways to specify an optimization objective, then contrasts RL’s assumptions about rewards with the difficulty of representing human preferences in one reward model.

Key terms: RMs, preferences, rewards, cost landscapes, preference measurement, social relations, preference model, reward-to-go, discount factor, utility-to-go

10.4 Tools for optimizing utility

This section traces how reinforcement learning tools developed for optimizing defined rewards and explains why applying them to human preferences is less straightforward.

Key terms: Bellman equation, reward-to-go, Markov decision process (MDP), trial-and-error learning, temporal-difference (TD) learning, Q-learning, Q-function, value function, utility, closed-form reward function

10.5 Complexity of optimizing preferences

This section explains why optimizing human preferences is harder than optimizing a fixed reward function, while emphasizing that these difficulties do not make RLHF useless.

Key terms: reward model, scalar signal, preferences, value, Von Neumann–Morgenstern (VNM) utility theorem, expected value, Markovian formulation, measured preferences, proxy measurements, context

10.6 Summary

Where this is used later

Concepts explained in this chapter

← Chapter 9: Rejection sampling Chapter 11: Preference data →

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.