AI-ENGINEERING
    intermediate

    Public Benchmarks & Contamination

    AI Engineer path · lesson 91 of 124
    The idea
    A school that publishes its league-table position. The exams are public, they are marked by the school, several of them test the same subject under different names, and last year's papers are freely available to revise from. None of that makes the score meaningless. It does mean you should read it as evidence rather than as the answer.
    How to use
    On the correlation tab, pick two benchmarks and see how much independent information the second one adds. On the contamination tab, drag the slider and watch only the headline move.
    No leaderboard can run everything, so every leaderboard is a curation — and the curations disagree.
    214
    benchmarks in BIG-bench alone
    400+
    supported by lm-evaluation-harness
    ~500
    runnable via OpenAI evals
    ARC-CGrade-school scienceClark et al., 2018
    MMLU57 subjectsHendrycks et al., 2020
    HellaSwagSentence and scene completion, common senseZellers et al., 2019
    TruthfulQATruthfulnessLin et al., 2021
    WinoGrandePronoun resolutionSakaguchi et al., 2019
    GSM-8KGrade-school mathsOpenAI, 2021
    The Open LLM Leaderboard launched in 2023 with four benchmarks and was extended to six by the end of that year.
    Stanford HELM used ten benchmarks — only two overlapped
    Of HELM's ten, only MMLU and GSM-8K were also on Hugging Face's list. The other eight were MATH, LegalBench, MedQA, WMT 2014, NarrativeQA, OpenBookQA, and Natural Questions under two settings — with and without Wikipedia pages in the input.
    Two serious leaderboards, both defensible, sharing two benchmarks out of ten. A model's rank is therefore a property of the leaderboard as much as of the model.
    Leaderboards are compute-constrained, and it shows
    HELM Lite left out MS MARCO, an information-retrieval benchmark, because it is expensive to run. Hugging Face opted out of HumanEval for the same reason. So the absence of a capability from a leaderboard is not evidence that it does not matter — sometimes it just costs too much to measure. Stanford spent approximately $80,000 to $100,000 to evaluate 30 models on the full HELM suite: $38,000 in commercial API costs plus 19,500 GPU hours.

    Key insight

    Ask what a leaderboard left out before you ask what it ranked. The benchmarks that appear are the ones that are cheap, automatic and public — which systematically under-represents retrieval, long-context work, and anything that needs a human or a sandbox to score.

    Detect a contaminated benchmark

    Sequence

    Order a contamination check.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    1. 1Drop a step here
    2. 2Drop a step here
    3. 3Drop a step here
    4. 4Drop a step here
    5. 5Drop a step here
    5 pieces left to place

    Test your knowledge

    20 questions
    Question 1 of 20
    Score: 0

    Roughly how many benchmarks does Google's BIG-bench contain?

    The short version

    A school that publishes its league-table position. The exams are public, they are marked by the school, several of them test the same subject under different names, and last year's papers are freely available to revise from. None of that makes the score meaningless. It does mean you should read it as evidence rather than as the answer.

    In more depth

    Public Benchmarks & Contamination

    There are more benchmarks than anyone can run: BIG-bench alone has 214, EleutherAI's harness supports 400+, OpenAI's evals about 500. Every leaderboard is a compute-constrained, opinionated selection.

    The leaderboards disagree

    Hugging Face Open LLM Leaderboard, late 2023 — six benchmarks: ARC-C, MMLU (57 subjects), HellaSwag, TruthfulQA, WinoGrande, GSM-8K.

    Stanford HELM used ten benchmarks, only two of which (MMLU and GSM-8K) overlapped. The other eight: MATH, LegalBench, MedQA, WMT 2014, NarrativeQA, OpenBookQA, and Natural Questions under two settings.

    June 2024 revamp (under a year later): GSM-8K → MATH lvl 5, MMLU → MMLU-PRO, plus GPQA, MuSR, BBH, IFEval.

    Leaderboards are compute-constrained: HELM Lite left out MS MARCO; Hugging Face opted out of HumanEval. Stanford spent $80,000–$100,000 to evaluate 30 models on the full HELM suite.

    Redundancy — Pearson correlations (Jan 2024)

    Pairr
    MMLU ↔ WinoGrande0.9011
    ARC-C ↔ WinoGrande0.8856
    ARC-C ↔ MMLU0.8672
    MMLU ↔ GSM-8K0.7936
    HellaSwag ↔ GSM-8K0.3547
    TruthfulQA ↔ HellaSwag0.4228

    WinoGrande, MMLU and ARC-C are strongly correlated — all test reasoning. TruthfulQA is only moderately correlated: improving reasoning and maths doesn't always improve truthfulness.

    Aggregation

    Hugging Face averages — treating 80% on TruthfulQA the same as 80% on GSM-8K.
    HELM shuns averaging in favour of mean win rate: "the fraction of times a model obtains a better score than another model, averaged across scenarios."

    The same four scores can rank two models in opposite orders under the two methods.

    Contamination

    Also called data leakage, training on the test set, or cheating. Schaeffer's satirical "Pretraining on the Test Set Is All You Need" (2023): a one-million-parameter model trained only on benchmark data scored near-perfectly and outperformed much larger models.

    Three kinds: unintentional (web scraping), indirect (same source material), and intentional-for-good-reasons (benchmark data is high-quality data).

    Two detections: n-gram overlap — a shared sequence of 13 tokens marks a sample dirty; accurate, expensive, needs training-data access. Perplexity — unusually low perplexity suggests the model saw it; less accurate, far cheaper, works from outside.

    OpenAI's GPT-3 analysis found 13 benchmarks with at least 40% of their data in the training set.

    "A benchmark stops being useful as soon as it becomes public."

    Interview Questions

    OpenAI
    Anthropic
    Google
    Hugging Face
    OpenAI
    Google
    Anthropic
    Stanford
    Meta
    Google
    Cohere
    Hugging Face
    Stanford
    OpenAI

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required