Evaluation / Methods
verifiedLLM as Judge
Grading open-ended answers needs a human, and humans are slow and expensive. Using a strong model as the grader is fast enough to run on every change, and agrees with human raters about as often as two humans agree with each other. It is also biased in ways a human is not, and the biases are systematic rather than noisy.
Prompt a strong model to score or compare responses, usually pairwise. The known failure modes are documented and largely correctable: position bias, verbosity bias, and self-preference — a judge rates its own family's outputs higher. Swapping the order and averaging removes most of the first, which is a cheap fix nobody should skip.
Agreement with human preference is reported as the rate on pairs where humans themselves agree, which puts the ceiling at inter-annotator agreement rather than at 100%. Systematic bias does not average out with more samples the way annotator noise does — a thousand judgements from a biased judge is a precise wrong answer.
8 values. The left group decays steeply; the right group is 75% of the way to flat, and reads flatter than the left.
Scores a judge gives the same pair in each presentation order. Drag to average over swapped orders and watch position bias cancel.
Reviewed by opendroid · 2026-08-04
- arXiv:2306.05685 — Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena