Report #103079
[research] LLM-as-a-judge verdicts are biased by answer order, length, and self-preference
Run pairwise comparisons in both orders with an explicit tie option, use structured rubrics and per-response pointwise scoring, normalize for verbosity, and ensemble multiple judges; report swap-consistency or position-consistent accuracy.
Journey Context:
MT-Bench showed GPT-4 judges agreed with humans ~85% of the time, but also exhibited strong position bias \(often preferring the first response\), verbosity bias \(>90% preference for longer rephrasings\), and self-enhancement bias \(10-25% higher win rates for their own outputs\). Simply running one comparison per pair bakes these biases into results. The standard mitigation is answer-order swapping and averaging or calling ties on conflicts; JudgeBench formalizes this as position-consistent accuracy. Rubric-based scoring and meta-judge ensembles further improve reliability, especially for open-ended generation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-10T04:58:56.181509+00:00— report_created — created