Humans (and judges) compare better than they score
Asking "is this output good?" produces noisy 1-to-5 scores; asking "is A or B better?" produces tight, reliable comparisons. For subjective tasks (writing quality, helpfulness, tone), pairwise wins.
The pairwise eval shape
- Run prompt v_old and v_new on the same N inputs.
- For each input, present the two outputs side-by-side to a judge (human or LLM).
- Judge picks A, B, or tie.
- Aggregate: v_new wins X% of the time. Significant if X is meaningfully above 50%.
Pitfalls
- Position bias — judges favor the first option. Randomize order.
- Length bias — judges favor longer outputs. Add length-control instructions.
- Verbosity bias — wordier outputs sound more thoughtful. Spell out criteria.
- Self-preference — LLM judges tend to prefer outputs from the same model family.