Zenaique

Identify the judge bias risk when the same model judges its own multi-agent trajectories

MCQ·Hard·4.0 · 0·~1 min·Asked atAi21BraintrustUber
Attempt it
TL;DR

Self-preference bias inflates judge scores when the judge shares a family with the agents; multi-agent amplifies it because each persona is another style surface.

Memory aid
Sign in to see the mnemonic that makes this stick.
Easy to grasp

Imagine a baking contest where the judge happens to be the head baker at one of the competing bakeries. Even if the judge tries to be fair, they will recognise their own style of icing, their own kind of crumb, their own preferred sweetness, and tend to score familiar cakes a little higher. The cakes are not better; they just feel right. Now imagine the contest has three courses per entry, so the judge sees their own style three times per competitor. The familiarity advantage compounds. That is what happens when an LLM judges multi-agent trajectories from its own model family.

Concept explanation~2 min read

Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.

LLM-as-judge is now the default for evaluating open-ended agent outputs because human evaluation does not scale. The honest catch is that the judge is itself an LLM, and LLMs have measurable, replicated biases when evaluating their own family's outputs. In single-agent settings this is annoying. In multi-agent settings it is amplified, because each agent persona presents another style surface for the bias to attach to.

This question is testing whether you know the bias exists, why it gets worse for multi-agent, and what to do about it. The wrong answers are each a different category of misunderstanding: denial of evidence, format confusion, and a distractor about runtime.

One-line summary: the bias is real, it concentrates on subjective dimensions, multi-agent makes it worse, and the mitigation stack is cross-family judges, ensembling, and rubric scoring.

What self-preference bias is, in measurable terms

The original measurement

Zheng et al. (NeurIPS 2023, MT-Bench) showed that GPT-4, when used as a judge to score GPT-4 outputs against human-annotated preferences, systematically rated its own family higher than blinded human raters did. The effect was several Likert points on subjective dimensions like helpfulness and reasoning depth. Follow-up work through 2024-2025 replicated the pattern across Claude, Gemini, and open-weight families.

Where it concentrates

The bias is largest on dimensions that are not externally verifiable: helpfulness, coherence, depth of reasoning. It shrinks toward zero on dimensions that are checkable: final-answer correctness on math problems, code that compiles and passes tests, exact-match QA. The mechanism is consistent with stylistic familiarity: the judge's training distribution gives it a prior over what 'good output' looks like, and that prior matches same-family outputs more closely.

What it is not

It is not 'a model thinks it is great and rates everything 5/5'. The shape is comparative: same-family scores are inflated relative to a blinded baseline. The judge can still rank correctly within a family; it just rates a same-family candidate higher than an equivalent cross-family candidate.

Why multi-agent amplifies the effect
The mitigation stack, ordered by cost-effectiveness
When the mitigations do not help, and the senior take
Sign in to unlock the full deep dive.

Situations where this technique stops working.

Sign in to see when this approach fails.

2–4 min · Everything important, quickly.

Sign in to see the quick scan of the deep dive.

Real products, models, and research that use this idea.

  • Zheng et al. (MT-Bench) measured a several-point self-preference bias for GPT-4 judging GPT-4 outputs versus blinded humans.
  • 2026 production teams typically cross-judge Claude Opus 4.7 outputs with GPT-5.5 or Gemini 3.1 Pro on subjective dimensions to control for family bias.
Sign in to see more production examples.

What an interviewer would ask next. Try answering before peeking at the approach.

QHow would you actually measure self-preference bias in your own eval pipeline?
A

Run the same set of trajectories through judges from different model families, compare scores per trajectory, and fit a per-judge bias term against the consensus or a blinded human gold set. The judge whose scores systematically rise for same-family trajectories is showing the bias by definition.

2 more follow-ups an interviewer would ask next. Sign in to reveal them.

Red flags & common mistakes

The phrases that signal junior thinking. Click to expand.

Most common mistake

Believing 'a model can be objective about its own outputs'. The literature is unambiguous: it cannot, and multi-agent makes it worse.

Sign in to see all red flags and common mistakes.

60 second bullets to scan on the way to the call.

  • What self-preference bias is and where it has been measured

  • Why the bias is largest on subjective dimensions and smallest on externally checkable ones

Sign in to unlock the revision sheet.

Primary sources. Browse if you want the original framing.

Similar questions

Same topic, related formats. Practice these next.

4 curated
Next question
Which of these are valid concerns when using LLM-as-judge for evaluation?
Multi-select·Medium