Draft complete but not yet reviewed; expect revisions
Preference and Choice
In brief
- Ideas
- An assistant's reward is learned from people's choices, and a choice reveals a preference only under an assumption about the chooser; a fit under one condition can fail under another (§13.1).
- The Bradley-Terry model turns noisy choices into reward differences on a log-odds scale, fixing the differences but not their zero, nor how they divide between the chooser's caring and noise (§13.2.4).
- A reward model embeds a model of the person: which options they chose among, what they compared, and how they err; the same choices fit under different models give different rewards (§13.3.5).
- Pooling raters who differ in unrecorded ways turns preference training into a vote no one designed, whose ranking can differ from every group's and tends to underweight strong preferences (§13.5).
- Evidence
- Theorem: adding a difference of potentials to the reward leaves every policy's ranking unchanged, and without knowledge of the environment no other additive change guarantees this (§13.4.1).
- Theorem: a policy cannot be uniquely split into a planner and a reward, and a preference for simplicity does not rescue the inference, so inferring values needs normative assumptions (§13.4.3).
- Theorem: with unlimited data, every pair compared equally often, and an unrestricted reward, Bradley-Terry training ranks responses by their Borda count, and comparisons alone cannot always recover the order of mean utility (§13.5.2).
- Open
- Limit: choices identify a reward only where they were made; in simulated robotics, rewards with high test accuracy, over 99 percent in some cases, still produced poor policies when optimized (§13.4.5).
- Limit: many preferences are constructed when asked, as preference reversals show, so a comparison's form becomes part of the learned reward, and a system acting on its raters can move its target (§13.6).
The previous chapter took the reward function as given. For an assistant it is not given: it is learned from people choosing between two responses, and a reward model is a compressed record of those choices. This chapter asks what a choice can tell a learner. Economics has asked the question for nearly ninety years, under the name revealed preference, and built the random utility models that reward models now use. Psychology answers that a preference is often made in the act of choosing, so the way the question is put becomes part of the answer.
Learning theory adds two results that the rest of the book leans on. Even with unlimited data, choices identify a reward only up to a family of transformations, some harmless and some not, and only once a model of how the chooser errs has been assumed. And when the choices of many raters with different values are pooled under the standard model, the learned reward ranks responses by a voting rule that no one chose. This is where specification (saying what we want) meets instillation (training a system toward it) in a theorem, and where the social choice of Chapter 17 first appears inside a loss function. Most claims here concern the first of the book's three relationships, the training process and the signal it optimizes; the evidence from platforms that infer preferences from behavior concerns the second, the deployed system and the people it serves.
13.1 What a choice reveals #
An engineer who wants to know what users want can ask them or watch them. Asking is cheap but unreliable, since people say one thing and do another. Watching what they choose looks like firmer ground, and it is the ground every method of learning from human feedback stands on. This section asks what a choice tells an observer, and what the observer must assume for the answer to mean anything.
13.1.1 The idea: a choice as evidence #
Suppose a person is offered two responses and picks one. Write , read " is preferred to ", with marking the winner of the comparison and the loser; Section 7.2.1 used the same symbol for lotteries. The economist's move is to treat the choice itself as the evidence. In the statement of Bernheim and Rangel, is strictly revealed preferred to when , and not , is chosen from the set , so the relation can be read directly off choices without any theory of why they were made (Bernheim and Rangel, 2009). The approach goes back to a 1938 note by Paul Samuelson (Samuelson, 1938). Gillian Hadfield and Andrew Koh, in a 2025 preprint, describe the computer-science problem of conveying human preferences to a machine as having its antecedents in revealed preference theory (Hadfield and Koh, 2025).
A single choice says little. What gives the method content is a requirement that choices hang together. If a person's choices are complete and transitive, a ranking exists that every observed choice agrees with, and numbers assigned in that order represent it; Section 7.2.2 showed how much more the axioms buy when the options are gambles. The useful test is out of sample. Fit a preference to some choices and check whether it predicts others, made in another setting or put another way. A preference that predicts only the choices it was fitted to has described them; one that predicts new choices has found something stable about the chooser (inference). This is the standard Section 7.3.3 applies to language models.
The method rests on an assumption it does not state in its name. Among the proposed routes to a person's values, Armstrong and Mindermann call revealed preference the most explicit, one that uses the assumption of rational behavior to derive human preferences. They call it an often acceptable approximation that can be taken too far, since failing to reach an achievable goal does not show that the failure was desired (Armstrong and Mindermann, 2018). A learner that infers what people want from what they do inherits both the method and the assumption, and Section 13.4 shows that the assumption cannot be dropped.
13.1.2 From economics: choosing is not benefiting #
From economics. Inside economics the method has been contested for decades, and the contest is the one a reward model inherits. Bernheim and Rangel distinguish two readings of standard welfare analysis. On the first, choices matter because they reveal a person's true objectives. On the second, welfare is defined by choice, and preferences are a compact description of choices with no further normative role. They note that many behavioral economists separate decision utility, which rationalizes choice, from a true utility that captures well-being, and they cite the 1997 paper by Kahneman, Wakker, and Sarin on experienced utility as one attempt to define and measure the latter (Bernheim and Rangel, 2009; Kahneman et al., 1997).
Their own proposal keeps choice as the standard and admits that choices conflict. Every choice is made under what they call an ancillary condition: a feature of the situation that may change behavior but that the person evaluating welfare does not count as relevant. Their examples include when the choice is made, how the options are presented, which option is labeled the status quo, and how salient a default is (Bernheim and Rangel, 2009). They then count as unambiguously chosen over only if is never chosen when is available, under any ancillary condition. They show that this relation is acyclic under weak assumptions, and call it the most discerning welfare criterion that never overrules choice (Bernheim and Rangel, 2009). Where choices in different frames disagree, it declines to rank. The philosopher Daniel Hausman pushes further: the abstract of his 2011 book criticizes attempts to define welfare in terms of preferences, and to define preferences in terms of choices (Hausman, 2011).
The engineering form of the assumption is older than reward models. Kleinberg, Mullainathan, and Raghavan observe, in the abstract of a 2023 paper, that online platforms learn what users want by looking at what users do, a kind of revealed-preference assumption built into their user models. They model users whose choices in the moment are inconsistent with what they want, and show that raising engagement can lower users' utility in some directions of change (Kleinberg et al., 2023). A randomized experiment measured one such gap. The abstract of Allcott and colleagues reports that deactivating Facebook for the four weeks before the 2018 US midterm election increased subjective well-being and reduced the value participants later placed on the service. The authors read this as "suggesting that traditional metrics may overstate consumer surplus", the benefit users get beyond what they pay (Allcott et al., 2020). These results concern the deployed system and the people it serves, and Chapter 60 takes them up.
For a reward model the economists' distinction has a precise counterpart. The comparison interface, its instructions, the order of the two responses, and the time a rater has are ancillary conditions in Bernheim and Rangel's sense. A reward model trained on choices learns decision utility as expressed under one such condition, and whether that is what the raters, or the users they stand in for, would want on reflection is a separate question (inference). Chapter 18 takes up how to measure it, and Chapter 16 whose preferences should count.
The analogy also stops somewhere. Revealed preference was built for people who choose for themselves and live with the result. A rater comparing two responses for a training pipeline usually consumes neither: the rater judges on behalf of an imagined user, under instructions a developer wrote, and is paid for the work. Such a choice is closer to a judgment than to a revealed preference (inference), and the incentives behind it are the subject of Section 22.7. The same instrument has also been pointed at language models themselves: Section 7.3.3 reports forced choices elicited from models and fitted with a utility function (Mazeika et al., 2025), and the reasons to doubt that such a utility predicts what a model does.
A choice reveals a preference only under an assumption about the chooser, and a preference fitted to choices made under one condition can fail to predict choices made under another.
Sources cited in Section 13.1 9
- Bernheim and Rangel (2009) Beyond Revealed Preference: Choice-Theoretic Foundations for Behavioral Welfare Economics *
- Samuelson (1938) A Note on the Pure Theory of Consumer's Behaviour
- Hadfield and Koh (2025) An Economy of AI Agents
- Armstrong and Mindermann (2018) Occam's razor is insufficient to infer the preferences of irrational agents
- Kahneman et al. (1997) Back to Bentham? Explorations of Experienced Utility
- Hausman (2011) Preference, Value, Choice, and Welfare
- Kleinberg et al. (2023) The Challenge of Understanding What Users Want: Inconsistent Preferences and Engagement Optimization
- Allcott et al. (2020) The Welfare Effects of Social Media
- Mazeika et al. (2025) Utility Engineering: Analyzing and Controlling Emergent Value Systems in AIs
13.2 Random utility and the Bradley-Terry model #
Revealed preference treats every choice as a fact about the chooser. Real choices are noisier than that. The same rater, shown the same pair twice, may choose differently; two raters with the same instructions often disagree; and a chess player rated well above an opponent still loses some games. A rule that read every choice as a strict preference would find contradictions within an hour of data. This section builds the model that every reward model uses to turn noisy choices into numbers, and shows what the numbers can and cannot mean.
13.2.1 The idea: utility plus noise #
Chess ratings show the idea at work. A player's Elo rating is a single number, and the difference between two players' ratings predicts how often the stronger one wins; it does not promise that the stronger one always will. Christiano and colleagues use this analogy for the reward model they fitted to human comparisons. A difference in ratings estimates the probability that one player beats another; a difference in predicted reward estimates the probability that a person chooses one segment of behavior over another (Christiano et al., 2017).
The model behind such ratings is called random utility. Each option has a fixed utility , a number that stands for how much the chooser values it. At each choice the chooser perceives the utility plus a random disturbance, fresh for every option and every occasion, and picks the option whose perceived value is larger. Options far apart in utility are almost never confused; options close together are confused often. The disturbance does not claim that people choose at random. It says that whatever moves a single choice beyond the stable utility (attention, mood, the order of presentation) is treated as noise.
13.2.2 The Bradley-Terry model #
Which probability of choice the idea produces depends on the shape of the noise. One shape gives a particularly simple answer: the Gumbel distribution, a skewed bell curve that arises as the distribution of the largest of many independent draws. With independent Gumbel noise of scale on each option's utility, the probability of choosing over is a logistic function of the difference in utility.
Let the perceived values be and , with and independent Gumbel variables of scale , whose distribution function is and whose density is . Write .
- is chosen when . Conditioning on , this has probability , so .
- Multiply out: .
- Substitute , so that and running from to sends from to . The integral becomes .
- That is the logistic function of .
With options, the same substitution applied to the event that option beats all the others gives , the softmax of Section 8.1.
Setting the noise scale to 1 gives the Bradley-Terry model, named for a 1952 paper by Ralph Bradley and Milton Terry on the method of paired comparisons (Bradley and Terry, 1952):
where is the logistic function, which maps any real number to a probability. A utility difference of 0 gives a coin flip, a difference of 1 a win rate of 0.73, and a difference of 3 a win rate of 0.95. Read backward, the difference is the log-odds of the choice, for a win probability , a scale that stretches probabilities near 0 and 1. This is the form Section 12.6 used to turn a comparison into a probability, and Christiano and colleagues describe their likelihood as following the Bradley-Terry model and as a special case of the Luce-Shepard choice rule (Christiano et al., 2017).
Three variants matter later. With normal noise in place of Gumbel noise, the logistic function becomes , the standard normal distribution function, and the result is what Siththaranjan and colleagues call the Thurstone-Mosteller model (Siththaranjan et al., 2024), after a 1927 paper by L. L. Thurstone (Thurstone, 1927). The two are hard to tell apart in data: by the book's own computation, and never differ by more than 0.0095. For a ranking of responses, the Plackett-Luce model treats the ranking as a sequence of choices, picking the best from all by the softmax, then the best of the rest, and so on (Zhu et al., 2023; Plackett, 1975). And when the options are actions or whole trajectories, the softmax over reward is called Boltzmann rationality. Jeon, Milli, and Dragan write it with a coefficient that models how rational the person is (Jeon et al., 2020), the inverse of the noise scale here, and in Ziebart and colleagues' maximum-entropy model of demonstrations, plans with higher rewards are exponentially more preferred (Ziebart et al., 2008).
13.2.3 Fitting by maximum likelihood #
Given a dataset of comparisons, each a pair with the winner first, the reward is fitted by maximum likelihood (Section 6.1.5): choose the numbers that make the observed choices most probable. Taking the negative logarithm turns the product of probabilities into a sum, the loss
which is the cross-entropy of Section 6.2.2 between the observed choices and the predicted probabilities. Christiano and colleagues fitted their reward predictor by minimizing exactly this cross-entropy (Christiano et al., 2017). Statisticians call it logistic regression on reward differences. The loss has one property that the rest of the chapter uses.
Let be the number of comparisons in which beat , and the number in which the two met. Then , summing over ordered pairs.
- The derivative of is , and .
- appears in the terms , with a plus sign, and , with a
minus sign. So $\partial L / \partial r_a = \sum_b \big[-n_{ab},\sigma(r_b
- r_a) + n_{ba},\sigma(r_a - r_b)\big]$.
- Write , so . Each bracket is , and
- At the minimum every derivative is zero: for each response, the number of wins the model predicts equals the number it actually won.
Each term is a convex function of the scores, so is convex and any point where the derivatives vanish is a best fit.
The fitted model therefore matches each response's total wins, not each pair's record. When the data obey Equation (13.1) the two coincide in the limit; when they do not, the fit gives up pairwise accuracy to get the totals right, which is what Section 13.5 exploits. A best fit can also fail to exist. If some group of responses never loses to the rest, raising all their scores together always improves the likelihood, and the fitted gap grows without bound, the same divergence Section 12.6.2 described for preferences that are always the same. For a reward model that reads features of the response, Section 12.8.2 reports the guarantee that the estimate converges when the true reward is linear in known features (Zhu et al., 2023).
13.2.4 What the numbers mean #
Two invariances can be read straight off Equation (13.1). The first is a shift. Adding the same constant to every reward changes every difference by nothing, so no probability changes and no amount of data can recover the constant. A reward model's output of 7.3 means nothing on its own; only differences between responses to the same prompt are learned. With a prompt the constant may even depend on the prompt, which is why the prompt's term , with the KL weight and the normalizer of Section 12.3, cancelled in the derivation of direct preference optimization (Section 12.6.1).
The second concerns scale, and it needs care. Equation (13.1) has no free noise parameter, so under the model the data do fix the scale of : a difference of 1 means a win rate of 0.73 and nothing else. What the data cannot fix is how that scale divides between the chooser's utilities and the chooser's noise. Under the derivation above the probability depends only on , so utilities twice as far apart judged with twice the noise produce exactly the same choices. A reward model's unit is therefore the log-odds that these raters, under these conditions, choose one response over another; it is not a unit of value. The same gap learned from careful raters and from hurried ones can stand for very different differences in what the raters care about (inference). The unit then meets the KL penalty of Section 12.3. The optimum reweights the reference policy by , so multiplying the reward by any factor is the same as dividing by it, and the KL weight means something only relative to how consistent the raters were.
The noise is not only a nuisance. Skalse and colleagues point out that the probability of a choice depends on how far apart two values are, so comparisons with this kind of noise reveal cardinal information about the reward: how much better, not only which is better. They add that this is a property of Boltzmann noise that will not hold for many other kinds of decision noise (Skalse et al., 2023). Noiseless comparisons reveal only an order. The frequency with which raters disagree with themselves is what carries the size of a preference, provided the noise has exactly the assumed form.
13.2.5 Exploring a fit #
Figure 13.1 fits Equation (13.2) to comparisons simulated from known utilities. The shift slider makes the first invariance visible: the dots move together, the grid of probabilities stays fixed, and the likelihood, the only thing the data can see, does not change. The fit is also only as good as the number of comparisons. We simulated 2,000 datasets from this model with twelve comparisons per pair. The largest gap between fitted reward and utility averaged 0.45, and 28 percent of the fits put at least one pair of responses in the wrong order; the default sample is one of them, ranking C above B. With 72 comparisons per pair the average gap fell to 0.17 and misordered fits to 0.9 percent. The model here is exactly right, which real raters never are; the shrinking gap is what maximum likelihood promises only under that condition.
13.2.6 What the model cannot represent #
The model assigns each response one number, so it can only express choices that a single ranking explains up to noise. Cyclic data cannot be fitted. Three voters with rankings , , and prefer to , to , and to , each by two votes to one. Every response then wins exactly half of its comparisons, the derivative condition above is met by equal scores, and by convexity equal scores are the best fit: the model predicts a coin flip for every pair where the data say two to one. Chapter 17 starts from this example.
The second limit is quieter. The model reads every disagreement as noise around one utility. Two raters who choose differently because they want different things look, to Equation (13.1), like one rater who is unsure. Whether that matters depends on what the disagreement is, and Section 13.5 shows that it can change which response comes out on top. Data collection already makes choices the model cannot see: in Christiano and colleagues' study, raters could also mark two segments as equally good, recorded as a half preference each way, or as incomparable, in which case the comparison was dropped (Christiano et al., 2017).
The Bradley-Terry model turns noisy choices into reward differences on a log-odds scale; the data fix those differences but not their zero, and not the split between how much the chooser cares and how noisy the chooser is.
Sources cited in Section 13.2 9
- Christiano et al. (2017) Deep reinforcement learning from human preferences
- Bradley and Terry (1952) Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons
- Siththaranjan et al. (2024) Distributional Preference Learning: Understanding and Accounting for Hidden Context in RLHF
- Thurstone (1927) A law of comparative judgment.
- Zhu et al. (2023) Principled Reinforcement Learning with Human Feedback from Pairwise or $K$-wise Comparisons
- Plackett (1975) The Analysis of Permutations
- Jeon et al. (2020) Reward-rational (implicit) choice: A unifying formalism for reward learning
- Ziebart et al. (2008) Maximum Entropy Inverse Reinforcement Learning
- Skalse et al. (2023) Invariance in Policy Optimisation and Partial Identifiability in Reward Learning
13.3 From comparisons to reward models #
A table of scores for five responses is of no use to a language model, which will write responses no rater has seen. What training needs is a function that scores any response. This section shows how Equation (13.1) became that function, and then makes the point the rest of the chapter depends on: the model of the person inside the likelihood is an assumption, and different assumptions learn different rewards from the same choices.
13.3.1 The reward model #
A reward model is a network with parameters that reads a prompt and a response and returns a number. It is trained by putting it in place of in Equation (13.2): for comparisons of two responses to the same prompt, minimize
The network then scores responses it was never shown, which is both its purpose and the source of the trouble in Section 13.4. The reinforcement learning of Section 12.2.1 optimizes a policy against this , and direct preference optimization (Section 12.6) substitutes a policy's own log-probability ratio for in the same likelihood.
Christiano and colleagues brought the method to deep reinforcement learning, and Section 12.2.1 reports what it achieved (Christiano et al., 2017). Their human overseers watched pairs of clips of an agent's behavior, each one to two seconds long, and said which they preferred. The model's utility for a clip was the reward predictor summed over the clip's steps, with no discounting, which they note could be read as modeling the person as indifferent to when things happen within the clip. The loss was the cross-entropy of Equation (13.2) (Christiano et al., 2017).
They fit an ensemble of predictors on resampled data and averaged them. A further modification is a model of the person in all but name: rather than use the logistic probability directly, they assumed a 10 percent chance that the person responds uniformly at random, because "human raters have a constant probability of making an error" that does not shrink as the reward difference grows (Christiano et al., 2017). The predicted probability then becomes , which never exceeds 0.95. One consequence follows from the formula: a comparison that goes against a large fitted gap costs at most , about 3 nats, so an occasional rater error cannot dominate the fit. A comparison that always goes the same way still pulls the gap toward infinity, more and more weakly, since the predicted probability keeps rising with the gap, toward 0.95 (inference); the paper also penalized the squared size of the predictors' weights (L2 regularization) (Christiano et al., 2017), a penalty that keeps the fitted gap finite. Whether real raters err at a constant rate is an empirical question the likelihood takes as answered.
13.3.2 One likelihood for many kinds of feedback #
Comparisons are one way people tell a learner what they want. They also demonstrate the task, correct a robot's motion, or switch the robot off. Jeon, Milli, and Dragan show that all of these can be read with one likelihood. They treat each piece of feedback as a choice from a set of options, explicit or implicit, together with a grounding that maps each option to the behavior it stands for, and model the choice as Boltzmann-rational in the reward (Jeon et al., 2020). Switching a robot off becomes a choice between two trajectories: what the robot did up to the button press followed by nothing, and what it was about to do. Whoever pressed the button revealed that they preferred the first (Jeon et al., 2020).
Let the person choose an option from a set , each option standing for a trajectory whose reward we write , with probability
the softmax of the Gumbel derivation in Section 13.2.2.
- Comparison. holds the two trajectories shown. With the probability is Equation (13.1).
- Demonstration. holds every trajectory the person could have performed, and the one performed is the choice. The numerator is the same; the denominator now sums over all trajectories, which is the maximum-entropy model of demonstrations (Ziebart et al., 2008).
- Switching off. holds two options, grounded in the stopped trajectory and the continued one; the probability is again Equation (13.1), now between the stopped and the continued trajectory.
The formula is the same each time. What differs is the set the person is assumed to have chosen from, and for demonstrations that set is never observed.
The unification has a price that its authors name. A demonstration's set of alternatives is implicit, so the learner must assume it, and since the set is not observed, in their words, "we may get it wrong, potentially resulting in worse reward inference" (Jeon et al., 2020). They also offer a reason for the Boltzmann form itself: it is the maximum-entropy distribution over choices for a person who, in expectation, chooses within some margin of the best option (Jeon et al., 2020). The softmax is then the least committal model of a chooser who is good but not perfect, which justifies its shape but not its claim to describe any particular rater (inference).
13.3.3 Which utility the chooser compares #
The likelihood also assumes what quantity the person compares. Christiano and colleagues assumed the sum of rewards over a clip, which Knox and colleagues call the partial return. In a 2022 preprint they argue that people compare something else (Knox et al., 2022). Consider a task in which every step costs 1 and two clips each take two steps. Their partial returns are equal, so the partial-return model is indifferent. But if one clip consists of optimal moves and the other of wasted ones, the authors expect a person to prefer the first (Knox et al., 2022). Their alternative scores a clip by its regret: how much its moves fall short of optimal decision-making. For a clip with deterministic moves from state to state it is , with the optimal value of Section 7.4.
They prove that with unlimited preferences generated by the regret model, the learner identifies a reward with the same set of optimal policies as the true one. They also prove that the partial-return model is not guaranteed to do so in three settings: with noiseless preferences, when trajectories from a state can have different lengths, and when clips consist of a single transition (Knox et al., 2022). To test which model describes people, they collected preferences through Amazon Mechanical Turk on a ten-by-ten delivery task; after removing participants who failed comprehension checks, 1,812 preferences from 50 people remained (Knox et al., 2022). In ten-fold cross-validation, the regret model's mean cross-entropy on held-out preferences was 0.57, against 0.62 for partial return and 0.69 for a model that always predicts one half (Knox et al., 2022). The partial-return model was also given help: the authors collected a second stage of data solely to improve its reward learning, without which, they report, it did worse than a uniformly random policy (Knox et al., 2022).
The two models differ by terms that are values of the clip's first and last states, . That is the undiscounted form of the potential-based shaping term of Section 13.4, summed over the clip, with the optimal value as the potential, so the regret model is the partial-return model applied to a shaped reward (inference). Which of the two people use decides which reward a learner recovers from the same choices.
13.3.4 Which value function #
The likelihood further assumes how utility becomes a choice. Ethayarajh and colleagues, in a paper at ICML 2024, start from prospect theory, Kahneman and Tversky's 1979 account of choice under risk. In it, value is assigned to gains and losses relative to a reference point rather than to final outcomes, and the value function is generally steeper for losses than for gains (Kahneman and Tversky, 1979). Ethayarajh and colleagues argue that alignment losses such as direct preference optimization already model some of these biases, and call the family human-aware losses (Ethayarajh et al., 2024). Their method, KTO, uses a Kahneman-Tversky value function and learns from a binary signal of whether a single output is desirable, without pairs. The abstract reports that it matches or exceeds preference-based methods at scales from 1 billion to 30 billion parameters (Ethayarajh et al., 2024). The authors do not conclude that their loss is the best: they write that no one such loss is universally superior, and that the best one depends on the inductive biases appropriate to the setting (Ethayarajh et al., 2024). Whatever loss is chosen, a model of the person is chosen with it. Section 22.4 examines the direct methods built on these losses. The abstract of a 2017 survey by Wirth and colleagues lists the type of feedback assumed among the design principles of preference-based reinforcement learning (Wirth et al., 2017).
13.3.5 The assumptions, side by side #
Every reward model carries a choice of human model that its users rarely state. Table 13.1 collects the ones this section met.
| Feedback | The person is modeled as choosing among | The utility compared | Noise and errors assumed |
|---|---|---|---|
| Pairwise comparison, as in RLHF | the two responses or clips shown | the reward of a response; the summed reward of a clip | Gumbel, unit scale; Christiano and colleagues add a 10 percent chance of a random answer |
| Comparison under the regret model | the two clips shown | negated regret, | Gumbel, unit scale |
| Ranking of responses | all , then the rest, in turn | the reward of each response | Gumbel (Plackett-Luce) |
| Demonstration | every trajectory the person could have performed (implicit) | the trajectory's reward | Boltzmann, scale set by a rationality coefficient |
| Correction | the robot's trajectory under every possible correction (implicit) | the corrected trajectory's reward | Boltzmann |
| Switching off | stopping now, or letting the robot continue | the two trajectories these stand for | Boltzmann |
| Binary label, as in KTO | no alternatives: one output judged desirable or not | the output's implicit reward against a reference point, an estimate of the KL divergence | no choice noise; a logistic value function, with separate weights for desirable and undesirable outputs in place of a loss-aversion coefficient |
Sources for the rows: Christiano et al. (2017), Knox et al. (2022), Zhu et al. (2023), Jeon et al. (2020), and Ethayarajh et al. (2024).
A reward model is a likelihood with a model of the person inside it: which options the person chose from, what quantity they compared, and how they err. The same choices fit under different models give different rewards.
Sources cited in Section 13.3 8
- Christiano et al. (2017) Deep reinforcement learning from human preferences
- Jeon et al. (2020) Reward-rational (implicit) choice: A unifying formalism for reward learning
- Ziebart et al. (2008) Maximum Entropy Inverse Reinforcement Learning
- Knox et al. (2022) Models of human preference for learning reward functions
- Kahneman and Tversky (1979) Prospect Theory: An Analysis of Decision under Risk
- Ethayarajh et al. (2024) KTO: Model Alignment as Prospect Theoretic Optimization
- Wirth et al. (2017) A Survey of Preference-Based Reinforcement Learning Methods
- Zhu et al. (2023) Principled Reinforcement Learning with Human Feedback from Pairwise or $K$-wise Comparisons
13.4 What a reward model can identify #
Suppose the model of the person is exactly right and the data are unlimited. Is the reward then pinned down? No: many rewards fit the same choices perfectly. The useful question is which of those rewards matter. A transformation of the reward that leaves the data unchanged is harmless if it also leaves unchanged whatever the reward is used for, and harmful otherwise. Skalse and colleagues name the two sides: the ambiguity of a data source is the set of transformations under which the data stay the same, and the ambiguity tolerance of an application is the set under which its output stays the same (Skalse et al., 2023). Learning succeeds when the first fits inside the second. This section starts with the case an engineer can check by hand, then states what is known for each kind of feedback, and ends with an assumption no amount of data can replace.
13.4.1 The cleanest case: potential-based shaping #
Designers often add rewards to speed learning, a practice called shaping. Ng, Harada, and Russell open their 1999 paper with what can go wrong. In a simulated bicycle task, an agent rewarded for progress toward a goal "learned to ride in tiny circles near the start state because no penalty was incurred for riding away from the goal". A soccer robot rewarded for touching the ball learned to stay next to it and vibrate, touching it as often as possible (Ng et al., 1999). Both bonuses could be collected again and again by going around a loop. The paper's question is which added rewards cannot create such loops, or any other change in what the best policy is.
The answer is a difference of potentials. Write the reward of a transition as , letting it depend on the state the action leads to (the MDP of Section 7.4 wrote , its average over ). Pick any bounded function on states, a potential, with on terminal states, and add to every transition the term , where is the discount factor.
Let , and follow any trajectory .
- The shaped return is the original return plus the discounted sum of the added terms: .
- Write each term as . The sum telescopes: each cancels the next term's , leaving plus the last term, at step .
- The last term vanishes: it is zero when is terminal, and for a
bounded with it shrinks to zero as grows. So $G' = G
- \Psi(s_0)$ for every trajectory.
- Taking expectations, every policy's value from falls by the same : , for every policy and every starting state. A policy that was best is still best, and the ordering of all policies is unchanged.
With , the shaping terms around any loop sum to zero. With a loop can collect shaping reward on each pass, but by step 3 every trajectory, looping or not, has its return shifted by the same , so shaping changes no comparison between a loop and any other path. A bonus for entering a particular state is not of this form: a loop through that state collects on every pass.
Ng and colleagues also prove the converse: without knowledge of the environment's transitions and reward, potential-based shaping is the only additive change with this guarantee. If an added reward is not a difference of potentials, there exist transitions and a reward for which no optimal policy of the shaped problem is optimal in the original (Ng et al., 1999). A familiar case sits between the two. In a task that never ends, adding a constant to every step is shaping with the constant potential . In a task that ends it is not, since a terminal state must have potential zero, which is why the step reward of Figure 7.2 changed the best route (Exercise 7.3).
Figure 13.2 shows both. Under potential-based shaping, the values in the cells change with every move of the slider, as step 4 says they must, and the arrows stay where they are. Under a bonus for entering one cell, the arrows hold, apart from a tie at S that the bonus breaks toward B, until the bonus is large enough to be worth collecting forever; then the policy near that cell becomes a loop.
13.4.2 What each kind of feedback identifies #
Shaping is more than a design trick, because some kinds of data cannot see it. Skalse and colleagues catalogue, for each common data source, the set of rewards consistent with it in the limit of infinite data, and, for common uses of a learned reward, the transformations each use tolerates (Skalse et al., 2023). Table 13.2 gives four of their results. Two terms need a gloss. Masking leaves the reward free on transitions the data never reach. Redistribution over next states moves reward among the possible outcomes of an action while keeping its expected value.
| Data observed | The reward is determined up to |
|---|---|
| A policy that takes every optimal action | any transformation that preserves which actions are optimal |
| A Boltzmann-rational policy | potential shaping and redistribution over next states |
| Boltzmann comparisons of all possible trajectory fragments, of every length, the empty one included | masking of impossible transitions |
| Boltzmann comparisons of whole trajectories from the start | potential shaping that is the same at every start state, and masking of unreachable transitions |
The table's sources are Skalse et al. (2023), Theorems 3.2, 3.3, 3.8, and 3.9. The authors add two cautions about the comparison rows: the results rely heavily on the exact form of the decision noise and on infinite data, which gives the exact probability of every comparison (Skalse et al., 2023). The fragment row's precision comes, they note, from very flexible comparisons, such as a single transition against an empty trajectory (Skalse et al., 2023). Comparisons of clips of one fixed length cannot fix a constant added to every step's reward, which shifts every clip's return equally (inference). Their conclusions are mixed. In a fixed environment, many data sources, Boltzmann comparisons among them, are enough to compute an optimal policy; noiseless comparisons are not always enough, since they carry only an order (Skalse et al., 2023). And when a reward learned in one environment is used in another with different dynamics, they show that a wide range of data sources is too ambiguous to guarantee anything, a result that depends on letting the reward depend on the next state (Skalse et al., 2023).
Cao, Cohen, and Szpruch reach a parallel result for agents that act with entropy regularization, a bonus for keeping their choices spread out. In one environment, they characterize every reward that produces a given policy: for each choice of a function of states there is exactly one. Observing the same reward under two discount factors, or under two sets of dynamics, recovers it up to a constant, provided the pair of problems is value-distinguishing, which holds when actions have sufficiently varied effects on where they lead (Cao et al., 2021a). The authors relate the ambiguity to the shaping of Ng and colleagues (Cao et al., 2021a), and the remedy they find is variety in the conditions of observation.
13.4.3 The model of the chooser cannot be learned #
Every result so far assumed the model of the person was known. Armstrong and Mindermann ask what happens when it is not. They describe a person's behavior as a planner, the procedure that turns values into actions, applied to a reward. A No Free Lunch result, a theorem that no method succeeds without assumptions about the problem, then implies that a policy cannot be uniquely decomposed into a planner and a reward (Armstrong and Mindermann, 2018).
A preference for simple explanations does not rescue the inference. The authors measure simplicity by Kolmogorov complexity, the length of the shortest program that outputs a description of the pair, and show that degenerate pairs are among the simplest that explain a human policy (Armstrong and Mindermann, 2018). One pairs a planner that ignores the reward with a reward of zero everywhere. Another pairs a greedy planner with a reward of 1 for exactly the actions the policy takes. A third pairs an anti-greedy planner with the negation of that reward. A pair with the opposite of the reasonable reward has about the same complexity as the reasonable pair (Armstrong and Mindermann, 2018). Complexity depends on the programming language it is measured in, and the authors state the result for languages they call reasonable, noting that a contrived language can make it false (Armstrong and Mindermann, 2018). Their conclusion is that inferring human values needs normative assumptions, assumptions about rationality that cannot be deduced from observations alone (Armstrong and Mindermann, 2018).
Even a model that is close to right can fail. Skalse and Abate ask how far a demonstrator may depart from the assumed model before the inferred reward goes wrong. The optimality model, which assumes the person always picks the best action, tolerates no misspecification at all; the Boltzmann-rational model tolerates many kinds; and none of the standard models tolerates a wrong discount factor or wrong transition probabilities (Skalse and Abate, 2023). The authors find the discount result surprising, since the discount is typically chosen somewhat arbitrarily (Skalse and Abate, 2023). Read together, these results say that the Bradley-Terry likelihood with unit noise and a summed or regret utility is itself a normative assumption of this kind: the comparisons it is fitted to cannot confirm it (inference).
13.4.4 Close enough to what? #
Identification is never complete, so what is wanted is a reward close to the true one in a sense that predicts behavior. Skalse and colleagues define such a sense. Their STARC distances first standardize each reward, removing potential shaping and redistribution over next states and then normalizing the scale, and only then measure the distance (Skalse et al., 2024). They prove that the distance bounds the worst-case regret of optimizing one reward in place of the other from above and from below. Any measure with both bounds is equivalent to theirs up to constant factors (Skalse et al., 2024). Unlike an earlier distance, these depend on the environment's transitions (Skalse et al., 2024). "The learned reward is close to the true one" can then be given a meaning, and Section 15.4.5 uses it.
13.4.5 Identified only where the data are #
The theorems assume infinite data everywhere. Real comparisons cover the responses or trajectories that happened to be sampled, and a reward model is identified, at best, there. Tien and colleagues studied what happens off that region, in a paper at ICLR 2023. They generated preferences from a known reward in three simulated robotics tasks, adding noise to an expert to produce varied trajectories, so the labels came from the true reward rather than from people (Tien et al., 2023). The learned rewards reached high test accuracy, in some cases over 99 percent, and still produced poor policies when optimized. In the Reacher task the optimized policy spun very fast instead of reaching for the target. In the feeding task the reward had learned the signed difference between spoon and mouth rather than the distance, because most trajectories approached the mouth from the front (Tien et al., 2023).
Non-causal distractor features, noise in the stated preferences, and partial observation of the state each made the problem worse (Tien et al., 2023). When the authors measured reward distance on the states seen during reward learning, rewards misidentified because of preference noise were closer to the true one than rewards learned without noise; on the states the optimized policy visited, the order reversed (Tien et al., 2023). That is identification failing exactly where optimization goes. The same failure in reward models of language models, and the evidence on what they latch onto, is the subject of Section 22.5; the case in which the person giving feedback sees only part of an episode is Section 22.6's.
Choices identify a reward only up to transformations such as potential shaping, only under a model of the chooser that the choices cannot confirm, and only on the situations the choices covered; whether that is enough depends on what the reward is used for.
Sources cited in Section 13.4 7
- Skalse et al. (2023) Invariance in Policy Optimisation and Partial Identifiability in Reward Learning
- Ng et al. (1999) Policy invariance under reward transformations: Theory and application to reward shaping
- Cao et al. (2021a) Identifiability in inverse reinforcement learning
- Armstrong and Mindermann (2018) Occam's razor is insufficient to infer the preferences of irrational agents
- Skalse and Abate (2023) Misspecification in Inverse Reinforcement Learning
- Skalse et al. (2024) STARC: A General Framework For Quantifying Differences Between Reward Functions
- Tien et al. (2023) Causal Confusion and Reward Misidentification in Preference-Based Reward Learning
13.5 Many raters, one reward #
Preference data come from many people, and the people differ in ways the data do not record. One rater values brevity and another thoroughness; one batch was labeled for helpfulness and another for harmlessness; the same rater is patient in the morning and hurried at night. A reward model reads only the prompt and the two responses. Siththaranjan, Laidlaw, and Hadfield-Menell call the missing information hidden context: anything that affects the feedback but is not an input to the reward model (Siththaranjan et al., 2024). Their examples are the ones above: annotators with different preferences, data labeled according to different objectives, choices that look irrational, and variables only the rater can see, such as the day of the week (Siththaranjan et al., 2024). This section asks what one reward fitted to such data learns.
13.5.1 The idea: a vote no one designed #
Take three responses, , , and , and two groups of raters. Sixty percent rank them ; forty percent rank them ; each rater always picks the response their group ranks higher. Comparing every pair equally often, the pooled data say that beats 60 percent of the time, beats 60 percent of the time, and beats every time. wins both of its contests by a majority; voting theorists would call it the Condorcet winner, the option that beats every other in a head-to-head majority vote. Which response does one reward fitted to these choices put on top?
Siththaranjan and colleagues prove that the answer is given by the Borda count: for each response, the average probability that it is preferred to a response drawn uniformly at random, itself included, with a comparison against itself counted as one half (Siththaranjan et al., 2024). The usual Borda count of voting theory, which gives a candidate points for each place it is ranked above the bottom, differs from this one only by an affine transformation (Siththaranjan et al., 2024). Their Theorem 3.1 states that standard preference learning, including RLHF, ranks responses exactly as their Borda counts do, under the assumptions of the derivation below (Siththaranjan et al., 2024).
13.5.2 Borda, derived #
The proof is short with the fitting property of Section 13.2.3 in hand.
Let be the fraction of comparisons between and that wins, pooled over all raters, with . Assume, as Siththaranjan and colleagues do, unlimited data, every pair compared equally often, and a reward free to take any value on each response. Their statement adds a small penalty on the size of the scores, which guarantees that a best fit exists; the argument below assumes one exists. Write , the average over all responses in the set .
- The fit matches each total. With comparisons per pair, the counts of Section 13.2.3 are and , so at the best fit for every . Adding the self-comparison, , to both sides and dividing by : the fitted model's average win probability for equals .
- A higher score means a higher total. Suppose . For every response other than and , , because is increasing. For the two terms are against , and for they are against . Every term is larger, so 's average win probability is larger.
- By step 1 those averages are the Borda counts, so exactly when .
In the example, , , and . The learned reward ranks first.
In this example a best fit exists without any penalty, because every response loses some comparisons to a response it beats elsewhere. Computing it gives scores of 0.31, 0.62, and for , , and . The model then predicts that is chosen over with probability 0.42, although 60 percent of the raters chose . It predicts 0.82 for over , where every rater agreed, and 0.78 for over , where the raters split 60 to 40. The fitted reward describes neither group, and it misstates the pooled record pair by pair. What it gets exactly right is each response's total, which is the Borda count.
Three rankings now stand side by side. The pooled reward ranks . The larger group, and a pairwise majority vote, rank . Ranking by mean utility, the third candidate, needs numbers the choices never recorded. If the larger group's utilities are for and the smaller group's are , the mean utilities are , , and , and the ranking is . If instead the larger group cares a great deal about , with utilities , and the smaller group mildly prefers , with , the means are , , and , and the ranking is . The choices are the same in both cases, so no method could tell them apart. Siththaranjan and colleagues prove the general version: no procedure that sees only comparisons can always recover even the order of mean utility (Siththaranjan et al., 2024). Averaging utilities across people also assumes that one person's utility can be compared with another's, which Section 7.2.2 noted the axioms do not license; Chapter 17 takes up that assumption.
Not every hidden variable is this damaging. When the hidden context acts like noise that is independent and identically distributed across responses, with a mild condition on its shape, the paper's Theorem 3.2 shows that the learned reward orders responses by mean utility after all (Siththaranjan et al., 2024). Noise that is the same for every response averages out; disagreement organized into groups does not. The paper also writes the Borda count as an average, over hidden contexts, of where each response's utility falls in the distribution of utilities for that context. That position is a value between 0 and 1, so it compresses extreme utilities, and Borda aggregation tends to underweight very strong preferences relative to the mean (Siththaranjan et al., 2024). Their motivating example is a chatbot whose mostly high-income users would rather not hear about a grant program that low-income students rely on: the majority's mild preference outweighs the minority's strong one (Siththaranjan et al., 2024).
Figure 13.3 runs the example. With the default settings it is the case derived above. Raise the intensity of the smaller group's preferences from 1 to 4 and the mean utility ranks above , while the pooled reward, fitted to choices that always go the same way, stays where it was. With noisy choices, each group chooses by Equation (13.1) from its own utilities, and intensity does enter the data, but only until a group almost always prefers the same response. Past an intensity of about 2 the pooled reward barely changes, while the mean utility of keeps growing.
13.5.3 From economics: a loss function as a voting rule #
From economics. Social choice theory, the study of how individual preferences can be combined into a collective one, has long studied the Borda count, and its results now apply to reward models. Siththaranjan and colleagues draw out one: under the Borda count, participants may have an incentive to misreport their preferences, so raters have an incentive to misreport in order to move the learned model (Siththaranjan et al., 2024). In the example, the larger group can put its favorite on top by reporting a ranking it does not hold. If its members report , burying below , the Borda counts become for , for , and for , and now leads (the book's own computation from the definition).
The general point is that preference training is an aggregation procedure whether or not its designers chose one. Conitzer and colleagues, in a position paper posted as a preprint, argue that social choice theory should guide how alignment deals with diverse human feedback (Conitzer et al., 2024). The alternatives to the Borda count, the axioms each satisfies, and the question of who should choose among them are Section 17.2's. The analogy has a limit. Voters know they are voting and can learn the rule, while raters labeling pairs rarely know how their labels will be combined. The incentive to misreport may therefore matter less for raters than for voters, and more for parties who supply data at scale and do know the rule (inference).
13.5.4 Making hidden context visible #
The same paper proposes a remedy: distributional preference learning, which fits, for each response, a distribution of utilities rather than a single number (Siththaranjan et al., 2024). One variant fits a mean and a variance for each response, the other a probability over a fixed set of utility values. Their spread measures how much the hidden context matters, and a summary, , gives the share of the variation in utility that the response itself explains (Siththaranjan et al., 2024).
They tested it on the HH-RLHF dataset, in which half of the comparisons were labeled for helpfulness and honesty and half for harmlessness, so that the labeling objective is hidden context (Siththaranjan et al., 2024). The reward models were Llama-2-7B, fine-tuned with LoRA, a method that trains a small number of added parameters (Siththaranjan et al., 2024). Their jailbreak rate is a property of a reward model, not of a trained assistant: the share of jailbreak prompts, taken from Wei and colleagues, for which the reward model scores a jailbroken response above a safe one. Helpfulness accuracy is the share of held-out helpfulness comparisons the model gets right (Siththaranjan et al., 2024). "Risk-averse" scores each response by a low quantile, the 0.01 quantile, of its fitted distribution of utilities.
| Method | Training data | Jailbreak rate | Helpfulness accuracy |
|---|---|---|---|
| Standard | helpfulness only | 52.4% | 72.6% |
| Standard | harmlessness only | 3.7% | 49.5% |
| Standard | both | 25.1% | 68.2% |
| Mean and variance | both | 30.5% | 68.4% |
| Mean and variance, risk-averse | both | 20.3% | 66.4% |
| Distribution over values | both | 32.1% | 66.2% |
| Distribution over values, risk-averse | both | 13.4% | 66.2% |
The combined data lowered , from at least 0.77 for either subset alone to 0.53 with the mean-and-variance model, and from 0.63 and 0.53 to 0.41 with the other (Siththaranjan et al., 2024). The authors read the combined model's 25 percent jailbreak rate as showing that one cause of jailbreaks is training a single reward model on data that combine two competing objectives (Siththaranjan et al., 2024). These are one group's measurements of reward models on one dataset; whether a policy trained against the risk-averse score resists jailbreaks better is a further step the table does not take.
The hidden variable need not be a rater's identity: the paper counts noisy decisions and comparisons made under different objectives as hidden context too (Siththaranjan et al., 2024), so the Borda result applies within one person whose criterion shifts with the instructions or the hour. A practice follows (inference): record the variables that might be hidden context, such as the rater, the instructions, and the labeling objective, so that a later fit can condition on them or at least measure their effect.
13.5.5 From philosophy: whose judgment is the unit #
From philosophy. Underneath the Borda result is a choice of unit. Equation (13.3) sums over pairwise judgments, each made by one individual and counted once, so what the fitted reward pools is individuals' separate judgments (inference). Relational ethics questions the individualism behind that choice. Sabelo Mhlambi, in a 2020 working paper from Harvard's Carr Center, draws on the Sub-Saharan African philosophy of ubuntu, in which "a person is a person through other persons" (Mhlambi, 2020). He challenges the individualist view of the person as a self-complete autonomous self and the central point of value in society, and argues that the harms of automated decision-making systems are violations of relational personhood (Mhlambi, 2020). The first harm on his list is the exclusion of marginalized communities and their interests from the design of such systems (Mhlambi, 2020). Thaddeus Metz takes up the same tradition in a 2007 paper titled "Toward an African Moral Theory" (Metz, 2007). Abeba Birhane's abstract proposes a shift "from rational to relational" in thinking about personhood, data, and justice, and faults the usual solutions to algorithmic injustice for not centering the communities most affected (Birhane, 2021).
For a reward model the critique changes two design choices (inference). The first is whose judgments are elicited: the raters a developer can hire, or the people a deployment will affect. The second is the form of elicitation: independent comparisons by individuals, pooled afterward by the Borda count of Section 13.5.2, or judgments reached by a community together. A study by researchers at Google DeepMind, a developer, is a practical instance of the second. Its STELA process ran eight deliberative focus groups with members of four historically underrepresented communities in the United States, turned the discussions into a set of rules for dialogue systems, and compared those rules with rulesets written by developers (Bergman et al., 2024). The authors write that their results suggest community-centered deliberation on model outputs is a valuable tool for eliciting normative perspectives directly from differently situated groups (Bergman et al., 2024).
The critique also has limits. It bears on whose judgments the likelihood pools and how they are formed, not on the use of comparisons: a community can compare two responses, and a relational elicitation still needs some way to combine what several communities say, which returns the question to Chapter 17. And the sources here are normative arguments and one methods study, not measurements of what reward models trained on community judgments do (inference).
A reward fitted to many raters' comparisons ranks responses by their Borda count, which can differ from every group's ranking and from the mean of their utilities; a loss function has made a social choice.
Sources cited in Section 13.5 6
- Siththaranjan et al. (2024) Distributional Preference Learning: Understanding and Accounting for Hidden Context in RLHF
- Conitzer et al. (2024) Social Choice Should Guide AI Alignment in Dealing with Diverse Human Feedback
- Mhlambi (2020) From Rationality to Relationality: Ubuntu as an Ethical and Human Rights Framework for Artificial Intelligence Governance
- Metz (2007) Toward an African Moral Theory*
- Birhane (2021) Algorithmic injustice: a relational ethics approach
- Bergman et al. (2024) STELA: a community-centred approach to norm elicitation for AI alignment
13.6 Preferences made at the moment of asking #
Every model so far assumed that a preference exists before the question is asked, and that the question only reads it, with some noise. Psychology has gathered decades of evidence that many preferences are instead constructed in the act of answering, so that two ways of asking the same question, which should be equivalent, give different answers. If that is so, a pairwise label measures the elicitation procedure as well as the rater, and a reward model trained on such labels learns both (inference).
13.6.1 From psychology: preference reversals #
From psychology. The founding experiment is Sarah Lichtenstein and Paul Slovic's, published in 1971 (the numbers here are from the authors' research-bulletin version of the paper). Its design pairs two bets of nearly equal expected value. A P bet offers a high probability of winning a modest amount; a $ bet offers a modest probability of winning a large amount. One pair was a 0.99 chance to win $4 against a 0.01 chance to lose $1, expected value $3.95, and a 0.33 chance to win $16 against a 0.67 chance to lose $2, expected value $3.94 (Lichtenstein and Slovic, 1971). Participants first chose which bet of each pair they would rather play. Later, shown each bet alone, they named a price for it: the least they would accept to sell a ticket to play it (Lichtenstein and Slovic, 1971).
Under expected utility, and under any theory in which one stable value drives both answers, the bet chosen should also get the higher price. In the first experiment, 173 male undergraduates, paid for their time and gambling only hypothetically, chose among 12 pairs and priced the bets about an hour later (Lichtenstein and Slovic, 1971). On the six pairs with no bet in common, the subset the authors analyze (Lichtenstein and Slovic, 1971), 127 of the 173 (73 percent) reversed every time: whenever they had chosen the P bet, they later priced the $ bet higher. The opposite reversal was rare, and 144 participants (83 percent) never made it (Lichtenstein and Slovic, 1971). Participants who reversed had rated the strength of their choice as high as those who did not, so indifference does not explain it (Lichtenstein and Slovic, 1971).
A third experiment removed the obvious excuses. Fourteen male undergraduates received lengthy individual instructions, and the bets were actually played on a roulette wheel for money (Lichtenstein and Slovic, 1971). Six of them always made the predicted reversal and five sometimes did. A model in which participants simply answer with random error, the analogue of the noise in Section 13.2.2, could not account for the pattern (Lichtenstein and Slovic, 1971). Eleven participants were then interviewed and pressed to resolve their inconsistency. Six changed an answer after a little persuasion. Three changed only after the experimenter showed how their answers let him win points from them without ever playing a bet, the money pump of Section 7.3.1. Two refused, insisting that their answers reflected their true feelings about the bets (Lichtenstein and Slovic, 1971).
The authors' explanation is about procedure. When pricing, a person starts from the amount to win and adjusts downward for the other features of the bet; when choosing, there is no such starting point, so the amount to win dominates prices but not choices. "One need not call this behavior irrational," they write, but it casts doubt on expected utility as a description of how people decide (Lichtenstein and Slovic, 1971). Lichtenstein and Slovic's 2006 collection, by its publisher's abstract, gathers three decades of such findings into the view that preferences are often constructed in the process of elicitation. The abstract adds that these reversals violate procedure invariance, the principle that equivalent ways of asking should reveal the same ordering (Lichtenstein and Slovic, 2006). It lists task complexity, time pressure, response mode, framing, and reference points among the conditions that shape the answer (Lichtenstein and Slovic, 2006). Baruch Fischhoff's 1991 paper puts the doubt in its title, "Value elicitation: Is there anything in there?" (Fischhoff, 1991). The Allais and Ellsberg choices of Section 7.2.4 belong to the same family of evidence, and so does the effect Kahneman and Tversky call isolation, which leads to inconsistent preferences when the same choice is presented in different forms (Kahneman and Tversky, 1979).
For reward models the finding predicts something specific (inference). A pairwise choice is one response mode; a rating on a scale, a ranking, and the single desirable-or-undesirable label of KTO (Section 13.3.4) are others. If preferences are partly constructed, reward models fitted to different modes will disagree systematically, not only by noise, and pooling them makes the mode a hidden context in the sense of Section 13.5. The order of the two responses, the wording of the instructions, and the time allowed are ancillary conditions of the kind Bernheim and Rangel describe (Section 13.1.2). The analogy also stops somewhere. The classic evidence concerns gambles with stated probabilities and money, judged by students in a laboratory; comparisons of two pieces of text by trained raters are a different task. As of October 2026 we found no study that measures how much of a language model's reward comes from the elicitation format rather than from the raters' values; Chapter 18 describes the measurement problem.
13.6.2 The same effects in feedback for language models #
Feedback for language models already shows judgments that depend on features the question did not ask about. In a 2023 preprint whose authors include researchers at Cohere, a developer, the assertiveness of an output skewed annotators' perception of its factual errors; Section 22.6 reports the study (Hosking et al., 2023). When the rater is itself a model, as in the AI feedback of Chapter 23, the human evidence does not transfer automatically; Chapter 18 takes up models as raters and the sensitivity of models to the format of a question.
13.6.3 Preferences that change #
A constructed preference can also move. Some experiences change what a person values as well as what they know, the subject of L. A. Paul's book Transformative Experience (Paul, 2014). And a system that acts on the people choosing can change them. Carroll and colleagues argue that recommender systems trained by long-horizon optimization have a direct incentive to shift users' preferences so that they are easier to satisfy, and that designers should estimate the shifts a system would induce before deploying it (Carroll et al., 2022). A reward fitted to today's choices is then a moving target once the trained system influences the people whose choices define it (inference). This concerns the deployed system and the people it serves: Section 16.9 asks whose preferences count when the user after the system differs from the user before, and Chapter 60 reports the evidence on systems that shift their users.
13.6.4 From philosophy: beyond preferences #
From philosophy. If preferences are constructed, unstable, and movable, perhaps they are the wrong target. Zhi-Xuan and colleagues, in the abstract of a 2025 paper, describe the dominant practice of alignment as preferentist, a term they coin. It assumes that preferences adequately represent human values, that human rationality means maximizing the satisfaction of preferences, and that AI systems should be aligned with the preferences of one or more people (Zhi-Xuan et al., 2025). They argue that preferences fail to capture the thick semantic content of human values, that utility representations neglect the possible incommensurability of those values, and that expected utility theory is silent on which preferences are normatively acceptable (Zhi-Xuan et al., 2025). Their alternative is to align systems with normative standards appropriate to their social roles, such as that of a general-purpose assistant, negotiated and agreed upon by the relevant stakeholders (Zhi-Xuan et al., 2025). Whether values can always be compared at all is the question of Ruth Chang's 1997 volume, Incommensurability, Incomparability, and Practical Reason (Chang, 1997).
The critique bears on the likelihood directly (inference). Equation (13.1) assigns every response a number, so it presumes that any two responses are comparable, and the forced choice of a comparison interface gives a rater no way to say that they are not. Christiano and colleagues' option to mark a pair incomparable, which simply dropped the pair (Section 13.2.6), shows how little room the method leaves for that answer. The strongest reply comes from the economists of Section 13.1.2: on the second reading of welfare that Bernheim and Rangel adopt, choices are respected because they are choices, with no claim that they reveal a deeper value (Bernheim and Rangel, 2009). The critique also stops short of a method. It says what a system should be aligned to, not how a learner acquires a norm without some comparative or evaluative signal; written principles (Chapter 23) are the nearest practice, and Chapter 16 weighs the candidate targets.
Many preferences are constructed when they are asked for, so the way a comparison is put becomes part of the reward learned from it, and a system that acts on the people choosing can move the target it was trained toward.
Sources cited in Section 13.6 10
- Lichtenstein and Slovic (1971) Reversals of preference between bids and choices in gambling decisions.
- Lichtenstein and Slovic (2006) The Construction of Preference
- Fischhoff (1991) Value elicitation: Is there anything in there?
- Kahneman and Tversky (1979) Prospect Theory: An Analysis of Decision under Risk
- Hosking et al. (2023) Human Feedback is not Gold Standard
- Paul (2014) Transformative Experience
- Carroll et al. (2022) Estimating and Penalizing Induced Preference Shifts in Recommender Systems
- Zhi-Xuan et al. (2025) Beyond Preferences in AI Alignment
- Chang (1997) Incommensurability, Incomparability, and Practical Reason
- Bernheim and Rangel (2009) Beyond Revealed Preference: Choice-Theoretic Foundations for Behavioral Welfare Economics *
13.7 Exercises #
Three responses were compared: beat in 3 of 4 comparisons, beat in 3 of 4, and beat in 9 of 10. Write the log-likelihood of Equation (13.2), find the scores up to a constant, and check that they satisfy the fitting condition of Section 13.2.3. Then add 5 to every score and show that no predicted probability changes.
Solution
The log-likelihood is . The observed win rates have log-odds , , and , and these add up: the gap from to is the sum of the gaps from to and to . So the scores reproduce every pair's rate exactly: and . Check the fitting condition for : its predicted wins are , and it won . For : predicted , observed . For : predicted , observed . The loss is convex, so this is the best fit. Adding 5 gives ; every difference, and so every of a difference, is unchanged. Data whose log-odds did not add up along every path would have no scores that reproduce every pair's rate, and the best fit would have to be found numerically.
States 1, 2, and 3 lie in a row. From state 1 or 2 the agent can move right or left (moving left from state 1 leaves it in place). Entering state 3 pays and ends the episode; nothing else pays. The discount is . (a) Find the optimal policy and the values of states 1 and 2. (b) Add potential shaping with . Compute the shaped reward of each transition, the shaped values, and the optimal policy. (c) Instead, pay a bonus every time the agent enters state 2 from state 1. For what does circling between states 1 and 2 beat reaching the goal?
Solution
(a) Moving right is optimal in both states: and . (b) The added reward is . Right from 1 to 2: . Right from 2 to 3: , so the transition pays in all. Left from 2 to 1: . Left from 1 to 1: . The shaped values are and , which are : and . Staying left at state 1 is worth , and going left from 2 is worth , so moving right is still optimal everywhere. (c) Circling from state 2 goes left (0) and then right (collecting ), so its value from state 2 is , giving . It beats moving right, worth 1, when . The bonus is not a difference of potentials, and a large enough one turns the goal into something the agent avoids, as the bicycle did.
A rater chooses the P bet (a 0.99 chance to win $4, else lose $1) over the $ bet (a 0.33 chance to win $16, else lose $2), and later names selling prices of $3.50 for the P bet and $5 for the $ bet. Suppose the rater maximizes expected utility with an increasing utility function of money, and that a selling price is the sure amount the rater values as much as the bet. Show that no such fits both answers. Then say what a reward model trained only on the choices, and one fitted only to the prices, would learn, and what one trained on both would face.
Solution
The choice says . A selling price satisfies , so the prices say and . Since is increasing, , which makes the $ bet's expected utility the larger one, contradicting the choice. No increasing fits both. A reward model trained on choices ranks the P bet higher; one fitted to prices ranks the $ bet higher; neither is wrong about its own data. Trained on both, the model meets the response mode as hidden context (Section 13.5): it fits one score per bet and averages over the two modes, so its ranking depends on how many examples of each mode it saw. If the preference is constructed at elicitation, there is no single ordering for either model to converge to.
Further reading #
- Christiano et al. (2017): the reward model learned from human comparisons, with its likelihood and its model of the rater.
- Ng et al. (1999): potential-based shaping, the cleanest case of different rewards that specify the same behavior.
- Skalse et al. (2023): what each kind of feedback can and cannot identify, and what each use of a reward can tolerate.
- Lichtenstein and Slovic (2006): the evidence that preferences are constructed when they are elicited.
- Zhi-Xuan et al. (2025): the case for aligning to normative standards rather than preferences.
References
- (2020). The Welfare Effects of Social Media. American Economic Review. Cited in §13.1
- (2018). Occam's razor is insufficient to infer the preferences of irrational agents. Advances in Neural Information Processing Systems. Cited in §13.1 §13.4
- (2024). STELA: a community-centred approach to norm elicitation for AI alignment. Scientific Reports. Cited in §13.5
- (2009). Beyond Revealed Preference: Choice-Theoretic Foundations for Behavioral Welfare Economics *. Quarterly Journal of Economics. Cited in §13.1 §13.6
- (2021). Algorithmic injustice: a relational ethics approach. Patterns. Cited in §13.5
- (1952). Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons. Biometrika. Cited in §13.2
- (2021a). Identifiability in inverse reinforcement learning. Advances in Neural Information Processing Systems. Cited in §13.4
- (2022). Estimating and Penalizing Induced Preference Shifts in Recommender Systems. International Conference on Machine Learning. Cited in §13.6
- (1997). Incommensurability, Incomparability, and Practical Reason. Harvard University Press. Cited in §13.6
- (2017). Deep reinforcement learning from human preferences. Advances in Neural Information Processing Systems. Cited in §13.2 §13.3
- (2024). KTO: Model Alignment as Prospect Theoretic Optimization. International Conference on Machine Learning. Cited in §13.3
- (1991). Value elicitation: Is there anything in there? American Psychologist. Cited in §13.6
- (2025). An Economy of AI Agents. arXiv. preprint Cited in §13.1
- (2011). Preference, Value, Choice, and Welfare. Cambridge University Press. Cited in §13.1
- (2023). Human Feedback is not Gold Standard. arXiv. preprint Cited in §13.6
- (2020). Reward-rational (implicit) choice: A unifying formalism for reward learning. Advances in Neural Information Processing Systems. Cited in §13.2 §13.3
- (1979). Prospect Theory: An Analysis of Decision under Risk. Econometrica. Cited in §13.3 §13.6
- (1997). Back to Bentham? Explorations of Experienced Utility. The Quarterly Journal of Economics. Cited in §13.1
- (2023). The Challenge of Understanding What Users Want: Inconsistent Preferences and Engagement Optimization. Management Science. Cited in §13.1
- (2022). Models of human preference for learning reward functions. arXiv. preprint Cited in §13.3
- (1971). Reversals of preference between bids and choices in gambling decisions. Journal of Experimental Psychology. Cited in §13.6
- (2006). The Construction of Preference. Cambridge University Press. Cited in §13.6
- (2025). Utility Engineering: Analyzing and Controlling Emergent Value Systems in AIs. Advances in Neural Information Processing Systems 38. Cited in §13.1
- (2007). Toward an African Moral Theory*. Journal of Political Philosophy. Cited in §13.5
- (2020). From Rationality to Relationality: Ubuntu as an Ethical and Human Rights Framework for Artificial Intelligence Governance. Carr Center Discussion Paper Series, 2020-009, Harvard Kennedy School. working paper Cited in §13.5
- (1999). Policy invariance under reward transformations: Theory and application to reward shaping. Proceedings of ICML-99 (International Conference on Machine Learning), Bled, Slovenia. Cited in §13.4
- (2014). Transformative Experience. Oxford University Press. Cited in §13.6
- (1975). The Analysis of Permutations. Applied Statistics. Cited in §13.2
- (1938). A Note on the Pure Theory of Consumer's Behaviour. Economica. Cited in §13.1
- (2024). Distributional Preference Learning: Understanding and Accounting for Hidden Context in RLHF. International Conference on Learning Representations. Cited in §13.2 §13.5
- (2023). Misspecification in Inverse Reinforcement Learning. Proceedings of the AAAI Conference on Artificial Intelligence. doi:10.1609/aaai.v37i12.26766. Cited in §13.4
- (2023). Invariance in Policy Optimisation and Partial Identifiability in Reward Learning. International Conference on Machine Learning. Cited in §13.2 §13.4
- (2024). STARC: A General Framework For Quantifying Differences Between Reward Functions. International Conference on Learning Representations. Cited in §13.4
- (1927). A law of comparative judgment. Psychological Review. Cited in §13.2
- (2023). Causal Confusion and Reward Misidentification in Preference-Based Reward Learning. International Conference on Learning Representations. Cited in §13.4
- (2017). A Survey of Preference-Based Reinforcement Learning Methods. Journal of Machine Learning Research, 18(136):1−46. Cited in §13.3
- (2025). Beyond Preferences in AI Alignment. Philosophical Studies. Cited in §13.6
- (2023). Principled Reinforcement Learning with Human Feedback from Pairwise or -wise Comparisons. International Conference on Machine Learning. Cited in §13.2 §13.3
- (2008). Maximum Entropy Inverse Reinforcement Learning. Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence. Cited in §13.2 §13.3