Skip to content
ML Academy

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

Avoid letting a model family judge its own outputs

Evidence type
empirical finding
Difficulty
medium
Roles
Applied AI, Data scientist
Industries
cross-industry

Summary: situation, action, reason, boundary

  1. Situation

    A team uses the same model to generate answers and to judge them against a competitor's answers.

  2. Action

    Use a judge from a different model family, or several judges, and confirm on a human-labelled subset that the judge does not favour any candidate.

  3. Reason

    Research found LLM evaluators rate their own generations higher than equally good outputs from other models, and this self-preference is linked to recognising their own text.

  4. Boundary

    Vendor comparisons, fine-tune versus base comparisons, self-improvement loops.

Symptom or risk

The judge favours its own style, and the in-house configuration wins comparisons that humans would call a tie.

Exceptions

Absolute checks with objective answers, such as exact-match extraction, are not affected.

Trade-offs

A second provider adds cost, contracts and data-handling review.

Pitfalls

Assuming a different model version from the same family removes the bias.

Lessons and concepts

Claims and their sources