← All insights Guide

AI Testing Benchmarks: How to Choose the Right Ones

9 November 2026

A new model tops a leaderboard. Your team switches to it.

Then the support queue fills with answers quoting last year's price list.

The benchmark was right about the model. It just wasn't measuring your system.

What a benchmark measures — and what it doesn't

A benchmark is a fixed set of tasks with a scoring rule. Run a model on it, get a number, compare the numbers.

That number describes one model, on one kind of task, with one prompt format, scored one way. Your system is more than the model. It is the model plus your prompt, your retrieval, your corpus, your permissions and your users' questions. A public benchmark sees none of those.

Take hallucination. The Vectara Hallucination Leaderboard puts the hallucination rate across leading models at 1.8–24.2% when summarising a single document (as of Oct 2026). That spread is worth knowing when you shortlist models. It does not tell you how often your HR assistant invents a policy clause, because your assistant isn't summarising one document it was handed. It is finding the right documents in your corpus, then answering a question from them.

At a glanceWhat goes into the test set that decides your release
  1. Real questionsFrom users, support logs and the people who'll use the system.
  2. Hard casesAmbiguous wording, multi-part questions, answers that need two documents.
  3. Unanswerable questionsThe right result is a refusal, not a guess.
  4. Adversarial inputsHidden instructions, and attempts to pull content a user shouldn't see.
  5. Permission checksThe same question asked as different users.
  6. Critical slicesTagged, so the costliest mistakes are scored on their own.

Domain experts write the expected answers and own them.

Public benchmarks and your own test set do different jobs

Public benchmark Your own test set
The question it answers Which models are worth shortlisting? Is this system ready to release?
Content Someone else's tasks and data Your questions, your corpus, your users
What it scores The model on its own Each stage: retrieval, grounding, refusals, permissions
Still valid after a change? Only if the model is unchanged Yes, if you re-run it after every change
Main risk Contamination and task mismatch Drifting towards easy questions

You need both. Public benchmarks narrow the choice. Your own test set makes the decision.

Why public benchmark scores mislead

Contamination

Benchmark questions are published. Published text ends up in training data. A model that has seen the answers can score well without being able to do the task, and from the outside you usually can't tell.

Saturation

Once the leading models all score near the top of a benchmark, the gaps between them say more about noise than about capability. A benchmark everyone passes has stopped telling you anything.

Task mismatch

Answering multiple-choice general-knowledge questions is not the same job as answering from your documents. Most of what breaks a retrieval-based system — the wrong chunk retrieved, a permission ignored, a confident answer to a question your corpus can't answer — isn't in a general benchmark at all.

Setup sensitivity

Scores move with the prompt wording, the number of worked examples, the answer format and the scoring method. Two leaderboards can rank the same models differently. If you can't reproduce the setup, you can't compare the numbers.

One number

An average hides the slice that matters. A model can improve overall and get worse on exactly the questions that cost you most when they're wrong.

How to choose a public benchmark worth reading

Before a benchmark score influences a decision, ask:

If a benchmark fails most of these, read its ranking as a press release.

Build the benchmark that decides your release

The benchmark that matters most is the one you write. Build it from:

Domain experts write the expected answers and own them. An engineer guessing what correct means is the start of a test set that agrees with the system.

Score each stage separately

For retrieval, measure recall, precision, MRR and NDCG: did the right content come back, and how high did it rank? For the answer, check whether each claim is supported by the retrieved context. Score only the final sentence and you will misdiagnose retrieval failures as hallucinations.

Calibrate any model you use as a judge

If a model scores your answers, check it against human labels on your own content first, and keep checking where the two disagree. An uncalibrated judge is one more benchmark you haven't validated.

Keep your benchmark honest

Signs you're relying on the wrong benchmark

Where breaklight fits

breaklight's assessment is built on the second kind of benchmark: an agreed test set drawn from your system and your corpus, scored area by area — retrieval quality, answer grounding, hallucination, adversarial and eval ops, plus AI agent verification where your system is an agent that plans and acts — and run the same way every time, so results stay comparable. You get performance metrics for each area, a findings report and a remediation roadmap in priority order. It is evidence for a release decision, not a certificate. The method is set out in the breaklight whitepaper.

Talk to us
← All insights