L1Reviewed 2026-07-19

Benchmarks and evaluation

How researchers score models—and why leaderboards can mislead.

What you'll learn

  • Define benchmarks, metrics, and held-out test sets in plain language.
  • Spot leaderboard pitfalls: contamination, overfitting, narrow tasks.
  • Choose evaluation approaches for agents and open-ended generation.

Plain English

A benchmark is a shared test: same questions, same scoring rules, so different models can be compared. Without agreed tests, every vendor could cherry-pick demos. Benchmarks made modern AI progress visible—but they also get gamed.

A good score on a quiz does not mean a model is safe, fair, or useful in your job. Tests measure what they measure: multiple-choice knowledge, coding snippets, or short summaries—not long-term reliability with your private data.

Evaluation is an ongoing process, not a sticker. Teams re-test after updates, probe edge cases, and combine automatic metrics with human review—especially for /learn/agents and creative outputs.

How it works

Classic ML splits data: train, validation (tune hyperparameters), test (report once). Metrics depend on the task—accuracy, F1, BLEU for translation, pass@k for code. LLM benchmarks often use prompt templates, few-shot examples, and automatic graders or model-as-judge (with known biases).

Leaderboard risks include training-data contamination (test questions leaked into pretraining), benchmark overfitting (labs optimize for one suite), and narrow task coverage. Robust practice holds out fresh human-written prompts and tracks regression suites in CI.

Agent evaluation (/learn/evaluation-of-agents) adds tool correctness, multi-step success, cost, and latency—scalar exam scores miss those. Generative media needs policy rubrics and red-team probes, not one number.

  • Held-out test set: data the model did not train on.
  • Validation: pick models and prompts without touching the final test.
  • Human eval: gold standard for tone, safety, and factual nuance.
  • Red teaming: adversarial attempts to break safety or elicit harm.

Going deeper

Statistical testing matters when differences are tiny—noise can reorder rankings. Report confidence intervals and cost (compute, dollars, latency) alongside accuracy. Connect to /learn/overfitting-and-generalization: a model can memorize benchmark styles.

Safety and fairness evaluations overlap (/learn/alignment-and-safety, /learn/bias-fairness-and-accountability). Uncertainty-aware reporting (/learn/uncertainty-and-bayesian-thinking) reduces false confidence in deployment dashboards.

Common misconceptions

The top model on a leaderboard is best for every use case.
Task fit, context length, tool support, price, and latency dominate real choices.
Automatic graders replace humans.
Graders scale screening; humans still catch subtle errors, bias, and harm.

Key facts

  • Benchmarks standardize tasks and metrics for comparison.
  • Train/validation/test discipline prevents optimistic reporting.
  • Contamination and overfitting can inflate public scores.
  • Agents and generative systems need multi-dimensional evals.
  • Human review and red teaming complement automatic metrics.

Sources used

These free resources informed this page. ANN writes original explainers; we do not copy course text behind paywalls.

Also explore AI companies, Live Feed, and Weekly Brief.