
DPO looks clean because it compresses pairwise human preferences into an implicit reward scale, but that tractability comes from discarding plural disagreement rather than solving it.
x, annotators compare two completions and label one winner y_w and one loser y_l. The DPO paper states the standard reward-modeling phase as a dataset of triples {x, y_w, y_l} and models the probability of a preference with a Bradley-Terry style logistic comparison over latent rewards.3

| Social-choice requirement | What DPO does instead | Why this matters |
|---|---|---|
| Handle arbitrary preference profiles | Fits pairwise comparisons under a Bradley-Terry or related preference model.3 | Cyclic, plural, or context-dependent preferences are not represented as first-class structure. |
| Produce a complete social ordering | Produces a policy-relative implicit reward, then updates token probabilities through the DPO loss.3 | The output is operationally decisive, not socially comprehensive. |
| Preserve independence across alternatives | Uses sampled pairs against a reference policy and learns from their relative log-probability ratios.3 | The learned result depends on which pairs were sampled, which model generated them, and what the reference policy makes likely. |
A > B, B > C, and C > A, Arrow-style social choice treats that as a structural problem. DPO has no natural place for the cycle except as noisy or inconsistent comparisons inside a loss.openreview.net
journals.uchicago.edu
plato.stanford.edu
plato.stanford.edu
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.