liveBook · Manning

Preference aggregation

As explained in Reinforcement Learning from Human Feedback

Preference aggregation is the process of combining preference judgments from multiple people, contexts, or situations into a collective representation.

Preference aggregation combines judgments across people, places, and situations into representations that preference models can use. In RLHF, it addresses conflicts created by changing preferences, differing contexts, and multiple principals rather than assuming one stable human value function. section 10.5

Aggregation becomes difficult when preference data violate assumptions used by standard utility models:

  • Measured preferences may be non-transitive or incomparable as the environment becomes more complex. section 10.5
  • Implicit signals such as page-view time, closing a tab, or repeating a question may interact with later training and deployment. section 10.5
  • Results can change when respondents choose among more than two options or provide judgments at different times and in different contexts. section 10.5
  • Aggregated preference data can conceal contextual differences between users when respondent accuracy is low. section 10.5

A changing preference signal

A preference pipeline might treat repeated questions to a language model as evidence of dissatisfaction, while the same behavior could reflect a different context or a changing preference. Aggregation therefore risks optimizing a proxy without resolving why judgments differ. section 10.5

No single aggregation method can satisfy every fairness criterion simultaneously. The practical goal is therefore narrower: use preference data for tractable style and performance objectives while recognizing that human values remain noisy, context-dependent, temporally shifting, and sometimes non-transitive. section 10.6

How Reinforcement Learning from Human Feedback covers it

How deep it goes
Analyzes contextual and theoretical obstacles but stops short of prescribing a universal aggregation algorithm.
Examples
Uses page-view time, tab closure, repeated questions, multi-option choices, and repeated judgments across times or contexts.
What it assumes
Assumes familiarity with RLHF and utility-based preference modeling while exposing their stability and comparability assumptions.
What you can do after
Evaluate preference data and RLHF objectives against noise, context shifts, temporal change, non-transitivity, and proxy effects.
How it connects
Connects RLHF with utility theory, social choice theory, value alignment, principal-agent problems, corrigibility, and preference modeling.

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.