AI CompendiumA public chart of the language
Home / Evaluation / LLM as Judge
Evaluation

LLM as Judge

also called Model grading

Using a model to score another model’s output.

Definition

Automated evaluation where a model compares or rates responses against a rubric. Cheap and scalable, and the only practical way to score free-form output at volume.

Known biases: preference for longer answers, for its own style, and for the first option presented. Mitigate with explicit rubrics, randomised ordering, and periodic calibration against human labels.

It is the only practical way to score free-form output at volume, and it carries known biases: it favours longer answers, and it is sensitive to the order in which candidates are presented. Both are correctable, and both matter more at small differences than large ones.

How people use it
Scoring a summarisation feature at scale.
"Grade on four named criteria, randomise order, and check the judge against fifty human labels first."
Worked examples

The judge that liked long answers

A judge scores verbose responses higher than concise ones in a style comparison.

Test the judge itself: give it pairs that are equal in quality but different in length and see whether it has a preference. If it does, score both orders, randomise presentation, or grade against a rubric that names the criteria instead of asking which is better.

Calibrating against people

Nobody knows whether the automated scores mean anything.

Hand-label a sample of a few hundred outputs yourself and check agreement with the judge. Where it disagrees, refine the rubric rather than the sample. A judge nobody has calibrated is a number, not a measurement.

Sources
Related terms