Report #103104
[research] LLM-as-a-judge scores drift or disagree with human preferences over time
Calibrate judge models against 20-100 human-labeled examples per rubric, require chain-of-thought reasoning in the judge output, score each dimension with an isolated judge, and re-run calibration when the underlying model or task distribution changes. Use binary pass/fail for human reviewers and short scales for model judges.
Journey Context:
LLM judges are flexible but suffer from bias, randomness, and poor score interpretability. Human ratings remain the gold standard but do not scale. The effective compromise is a calibration loop: start with human labels, align the judge, then sample production traces for periodic recalibration. Giving the judge an explicit 'Unknown' option and per-dimension rubrics reduces hallucinated scores.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-10T05:01:06.783512+00:00— report_created — created