Back to the map

Module 16 · Evaluation · Lesson 5 of 6

Benchmarks and why they mislead

Public benchmarks and leaderboards measure general skill under their own conditions: contamination, saturation, vendor selection and run variance mean they shortlist models but never decide; your eval set does.

CoreShould-knowMid 12 minPro Updated Nov 2026

Why it matters

Every model launch comes with a table: knowledge, reasoning, maths, coding, agent task suites, each a percentage next to a competitor's. Leaderboards rank the same models on the same tables. Engineers read them as a buying guide, and the interviewer wants to know whether you do too. The honest position: a benchmark says something about general capability and almost nothing about your task, and the only number with decision weight comes from your own eval set.

The idea

What a benchmark is

A public benchmark is a fixed set of items with a scoring rule: multiple-choice questions on general knowledge, maths problems with a checkable answer, coding tasks with hidden tests, agent task suites in a sandbox with a goal condition. They are useful because they are shared: every model runs on the same items, and a leaderboard orders the results. A second kind of leaderboard collects human preference votes on anonymous pairs of answers, which measures what people like rather than what is correct.

Contamination

The benchmarks are on the internet, and so is the training data. Test items, their paraphrases and their solutions leak into the corpus, and a model then scores on memory rather than skill. Vendors filter, but no filter catches a rewritten item, and the newest benchmarks are the least contaminated only until they are published. A high score on a years-old benchmark is weak evidence; the same model may fail a fresh item of the same shape.

Saturation

When the top models all score near the ceiling of a benchmark, it stops ranking them; the differences are inside the noise of the items. Harder benchmarks are written and the cycle repeats. A table where every model sits within a few points at the top tells you nothing.

The gap to your task

A benchmark measures a general skill under its own conditions: its prompt format, its scoring rule, its item mix. Your task is a support agent in Portuguese over a product the model has never seen, with tools and a latency budget. Nothing in a general reasoning score predicts how a model handles your tool schema or your refusal policy. Rankings routinely flip between a public benchmark and a task-specific set: the model that leads on reasoning comes third on your extraction task because it over-explains, and the cheaper model wins because it follows the format.

Selection and variance

The vendor chooses which benchmarks to show, which prompt format to use, how many samples to take, and whether to report the best of several runs. A model card's table is an argument, not a measurement. Scores also move by a few points across runs and prompt wordings, so a small lead between two models is noise unless the variance is reported, and it rarely is.

public benchmark1stA2ndB3rdCgeneral items, own formatyour eval set2ndA3rdB1stCyour prompt, tools, userssame three models; the ranking flips on the task that matters
The same three models, two scoreboards. The benchmark ranks A first; the task-specific set ranks C first. Only the right-hand ranking decides.

How to use them

Benchmarks are for shortlisting, not deciding. Use them to rule out a model that is clearly below the bar on a capability you need, to notice that a small open-weight model is close enough to be worth testing, and to compare price against general level. Then run the shortlist on your own eval set, with your prompt, your tools and your latency budget, and decide on that. The decision weight runs: your eval set first, then an A/B test, then an independent benchmark on a fresh suite, then the vendor's table.

Reading a model card table

Ask of every row: is the comparison model the current version or an old one; are the prompt format and sample count the same for every column; is a variance given; when was the benchmark published relative to the training cutoff; and does the task resemble mine at all. Count the rows where the vendor's model wins and compare it with the number of benchmarks that exist; a table with only wins is a selection.

 Public benchmarkVendor-reportedYour eval set
Relevance to your taskLow: general skill, its own formatLow, and chosen to flatterExact: your prompt, tools and users
Contamination riskHigh once publishedHigh, plus selection of what to showNone while the set stays out of training data
Cost to youNone to read; moderate to re-runNoneHours to build, minutes per run
Decision weightShortlist onlyA claim to verifyThe decision
Benchmarks and why they mislead · Backplane