Report #3911
[research] How do I make LLM-as-a-judge evaluations actually correlate with human judgments?
Always include reference answers and score descriptions in the judge prompt, but anchor only the top and bottom scores. Use sampling with mean aggregation rather than greedy decoding. Skip chain-of-thought if the rubric is already detailed, and run forward/reverse pairwise comparisons to catch position bias.
Journey Context:
A 2025 empirical study on BIGGENBench and EvalBiasBench found that omitting references or score descriptions sharply degraded human alignment, especially for weaker judge models. Surprisingly, describing only the highest and lowest score anchors produced more reliable judgments than describing all five. Greedy decoding underperformed sampling-with-mean because a single deterministic sample inherits random judge noise. CoT did not help when the prompt already contained fine-grained criteria, suggesting extra reasoning can introduce spurious justifications. Teams often default to 'just use GPT-4o greedily' and get misleading rankings; the fix is prompt engineering and aggregation, not a bigger judge model.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:30:22.907749+00:00— report_created — created