The judge as a noisy sensor
Treating a judge as a noisy sensor means modeling its binary verdicts the way epidemiology models a screening test: by a true-positive rate and a false-positive rate, measured against adjudicated labels. The model shows how far the judge's raw pass rate sits from the true one, how to correct it, and when no correction can be trusted.
The sensor model#
A binary judge emits pass or fail for each item. Score it against a reference — independently adjudicated labels under a specification that has already been justified — and it has two error rates:
- its true-positive rate (TPR), or sensitivity: the probability that it passes an item that truly passes;
- its false-positive rate (FPR): the probability that it passes an item that truly fails, which is one minus its specificity.
If the system under evaluation truly passes a fraction of the population, the judge reports
where:
- is the system's true pass rate, relative to the specification;
- and are the judge's error rates on this system's outputs;
- is the pass rate the judge reports.
In words: the reading blends the true passes the judge catches with the true failures it lets through. This is the same mathematics as estimating the prevalence of a disease from an imperfect screening test (Rogan & Gladen, 1978).
Two consequences can be read straight off the model. Take an illustrative judge with TPR 0.90 and FPR 0.10. On a system that truly passes 75% of tasks it reports ; on a system that truly passes 20% it reports 26%. First, the bias depends on the system: every reading lies between FPR and TPR, so this judge under-reports strong systems and over-reports weak ones. Second, differences shrink by the factor TPR − FPR: if the judge errs the same way on two systems, a true 10-point gap between them reads as an 8-point gap.
Nothing in the model is specific to LLMs. A human rater is also a measurement mechanism with ordinary error, and the adjudicated labels that define "truly passes" come from a trust root whose own disagreement should be measured. What the sensor view will not accept is agreement in place of error rates: a judge can agree with itself and with a homogeneous human panel while all of them apply the wrong criterion.
Familiar evaluation terms map onto the model like this:
| Common term | Coordinate | Role in the sensor model |
|---|---|---|
| LLM judge | Learned mechanism | A noisy semantic sensor |
| Judge calibration set | Validation anchor sample | The labeled data that identifies the sensor's error rates |
| Corrected pass rate | Statistical estimator | The inverted sensor model |
| Inter-judge agreement | Reliability | One consistency component, not an error rate |
Inverting the model#
If the error rates transport to the eval set and TPR ≠ FPR, the sensor model can be inverted: