liveBook · Manning

Preference data

As explained in Machine Learning System Design

Pairwise comparison is an evaluation technique that asks a rater to compare two alternatives rather than assign an absolute score to one alternative.

Preference data records judgments by comparing alternatives instead of assigning each alternative an absolute score. For chatbot responses, labelers can choose whether version A is better, version B is better, or both are equal. section 6.2.4

Use pairwise preference labels when absolute ratings create avoidable disagreement:

  • They are easier for labelers to collect than single-number scores and can reduce variance between workers. section 6.2.4
  • Multiple criteria, such as factual correctness and tone of voice, can make judgments more consistent before comparison. section 6.2.4
  • Aggregating several judgments can improve decision accuracy, but correlated errors and dependent labelers weaken the simple majority-vote assumption. section 6.2.4
Figure 6.2 Various approaches to data labeling
figure

Compare alternative labeling designs, including absolute ratings, criteria-based labels, and pairwise comparisons. section 6.2.4

How Machine Learning System Design covers it

How deep it goes
Explains ternary judgments and variance reduction, then qualifies majority voting without deriving a broader preference model.
Examples
Uses chatbot answers, correctness and tone criteria, ternary A-or-B judgments, and three labelers with 70% individual accuracy.
What it assumes
Assumes familiarity with labeling and binary decisions while contrasting absolute scoring with pairwise judgments.
What you can do after
Evaluate alternatives with lower-variance ternary comparisons while checking whether labelers’ errors are correlated.
How it connects
Connects preference data to data labeling, chatbot evaluation, multiple evaluation criteria, and majority voting.

Also explained in

Compare how 2 books explain preference data →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Machine Learning System Design. The section links point to the parts of the book it draws on.