Spot the flaw in this LLM evaluation setup that uses GPT-4 as judge
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Click any words you think contain an error. Click again to unmark.
The judge and the winner are from the same family. A GPT judge scoring GPT outputs highest is self-preference bias, not proof of quality. Use a cross-family panel.
Imagine a baking contest where one of the three contestants is also the judge's own student, trained in the judge's exact style. The judge keeps scoring that student a little higher on every plate. Maybe the student really is better. But maybe the judge just recognises their own techniques and rewards them by reflex. You cannot tell which it is from this contest alone. The honest fix is to bring in a panel of judges from different schools and see if the same contestant still wins. If only the same-school judge favours them, the lead was bias, not skill. Here the judge is a GPT model and the winner is also a GPT model, so the 0.4-point edge is suspect until an outside judge confirms it.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
5 min: name the same-family conflict, explain self-preference bias and its magnitude, prescribe a cross-family panel, then add human holdout validation, position-bias control, and temperature-zero reproducibility.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Trusting a same-family judge to declare a same-family model the winner. The small consistent edge is exactly the signature of self-preference bias, not validated quality.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.