What Does Preference Learning Recover from Pairwise Comparison Data?
Rattana Pukdee, Maria-Florina Balcan, Pradeep Ravikumar
TL;DR
This work reframes pairwise preference learning by starting from the observed triplet distribution and introducing the Conditional Preference Distribution (CPRD), which encodes the context-specific probability of one outcome beating another. It derives precise conditions under which CPRD is representable by a Bradley--Terry (BT) model, notably via a positive--negative conditional independence structure, and interprets BT learning as KL projections onto the BT family. The authors prove that both generative and discriminative BT objectives recover the CPRD when BT representability or CI holds, and otherwise converge to the closest BT-approximating CPRD, revealing what is actually learned. They further quantify sample efficiency through pairwise margin and comparison-graph connectivity, providing finite-sample bounds that link learning performance to these data properties. Empirical results on synthetic data validate the theory, showing margin amplification and connectivity enhancement improve recovery, and that optimizing data collection can mitigate bottlenecks in learning.
Abstract
Pairwise preference learning is central to machine learning, with recent applications in aligning language models with human preferences. A typical dataset consists of triplets $(x, y^+, y^-)$, where response $y^+$ is preferred over response $y^-$ for context $x$. The Bradley--Terry (BT) model is the predominant approach, modeling preference probabilities as a function of latent score differences. Standard practice assumes data follows this model and learns the latent scores accordingly. However, real data may violate this assumption, and it remains unclear what BT learning recovers in such cases. Starting from triplet comparison data, we formalize the preference information it encodes through the conditional preference distribution (CPRD). We give precise conditions for when BT is appropriate for modeling the CPRD, and identify factors governing sample efficiency -- namely, margin and connectivity. Together, these results offer a data-centric foundation for understanding what preference learning actually recovers.
