Skip to content
ML Academy

LLMs, GenAI, RAG, agents, evaluation · insight-0560

Validate an LLM judge against human labels before trusting its scores

Evidence type
practitioner heuristic
Difficulty
medium
Roles
Applied AI, Data scientist
Industries
aviation

Summary: situation, action, reason, boundary

  1. Situation

    A team plans to replace human review of complaint replies with an LLM judge to speed up evaluation.

  2. Action

    Have two humans label a stratified subset (for example 100-200 items) per criterion, measure judge-human agreement next to human-human agreement, and keep humans on criteria where the judge falls short.

  3. Reason

    Published agreement figures come from specific benchmarks and judges; agreement on your criteria and data must be measured, not assumed.

  4. Boundary

    Any automated LLM-as-judge evaluation that informs decisions.

Symptom or risk

The judge agrees with humans on easy cases but drifts on the criteria that matter, such as policy correctness, and nobody measures it.

Exceptions

Criteria with deterministic checks need no judge at all.

Trade-offs

Human labelling is slow, but it is a one-time calibration plus periodic re-checks.

Pitfalls

Validating the judge on the same prompt variants you will later optimise against.

Lessons and concepts

Claims and their sources