PreprintCited by 15Topic ModelingNatural Language Processing TechniquesComputational and Text Analysis Methods

Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluations

Open access
Miller, Evan·2024·arXiv

Abstract

Evaluations are critical for understanding the capabilities of large language models (LLMs). Fundamentally, evaluations are experiments; but the literature on evaluations has largely ignored the literature from other sciences on experiment analysis and planning. This article shows researchers with some training in statistics how to think about and analyze data from language model evaluations. Conceptualizing evaluation questions as having been drawn from an unseen super-population, we present formulas for analyzing evaluation data, measuring differences between two models, and planning an evaluation experiment. We make a number of specific recommendations for running language model evaluations and reporting experiment results in a way that minimizes statistical noise and maximizes informativeness.

AI snapshot

Written from the paper’s full text.

TL;DR

This paper argues that LLM evaluations should be treated as statistical experiments and provides formulas for standard errors, confidence intervals, paired comparisons, clustered errors, and power analysis. It recommends reporting standard errors and using paired/clustered analyses, showing that naive or Bernoulli-based error bars can be badly miscalibrated.

Key findings

  • Evals should report standard errors: use the Central Limit Theorem for independent questions and clustered standard errors when questions are drawn in related groups. In real-world Anthropic model data, clustered standard errors were over 3× larger than naive standard errors on DROP (ratio 3.05), 1.88× on MGSM, and 1.10× on RACE-H.
  • The Llama 3 technical report’s confidence intervals are likely too narrow for reading-comprehension evals because they ignore clustering, and too wide for fractional scores because it incorrectly uses the Bernoulli standard-error formula.
  • Variance can be reduced by resampling answers or by analyzing next-token probabilities; in a uniform-difficulty example, next-token probabilities reduce variance by 2/3, and resampling from K=1 to K=2 reduces total variance by 1/3. The paper advises against lowering sampling temperature for variance reduction.
  • Paired differences between models reduce variance when question-level scores are correlated; with correlation 0.5, the paper’s example reduces variance by 1/3. For power, detecting δ=0.03 at 80% power and α=0.05 with σ²=0 and ω²=1/9 requires at least 1,000 independent questions; with n=198, σ²=1/6, ω²=1/9, and correlation 0.5, increasing K from 1 to 10 reduces the minimum detectable effect from 13.2% to 7.5%.

Methods

  • Conceptual/statistical framework: eval questions are modeled as drawn from an unseen super-population; the paper derives standard errors, confidence intervals, unpaired and paired model comparisons, clustered standard errors, and sample-size/power formulas.
  • Worked examples use fictional models “Galleon” and “Dreadnought” on MATH, HumanEval, and MGSM, plus real-world clustered-versus-naive standard errors on DROP, RACE-H, and MGSM using Anthropic models.
  • Main analysis draws on the Central Limit Theorem, law of total variance, clustered standard-error regression derivation, and power-analysis formulas, with reporting recommendations for eval tables.

Limitations

  • The paper does not include a dedicated limitations section; it states that it remains agnostic about the relative and qualitative merits of various evals and focuses on quantitative questions.
  • Evident from the text: the framework relies on assumptions such as independent questions or independent clusters, finite variance, and sufficiently large n; clustered standard errors require cluster-level independence.
  • Evident from the text: several examples and power-analysis parameters are explicitly fictional, and the real-world clustered-error demonstration is limited to selected evals (DROP, RACE-H, MGSM).

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2411.00640

Cites

19 of 19 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

7 of 9 cited sources checked · 2 supported · 1 flagged · accuracy not yet measured

  • Premisecitation
    § 1 Introduction · p. 1

    Error bars remain noticeably absent from traditional question-and-answer evals.

    “Chatbot Arena[4] has popularized the use of confidence intervals in its Elo scores, but error bars remain noticeably absent from traditional question-and-answer evals.”
    Quote in the paperSubstantial claim2 of 2 sources checked
    • cites [4] [4] Wei-Lin Chiang et al. Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preference . 2024. arXiv: 2403.04132 [cs.AI] . - source

      The citation is attached to the statement about Chatbot Arena’s confidence intervals, not the citing authors’ subsequent observation about question-and-answer evaluations. Sections 5 and 7.1 report confidence intervals for Arena’s Bradley–Terry scores, but Section 4 says Arena had replaced its earlier Elo scores with Bradley–Terry coefficients. The cited paper therefore supports the use of intervals, but not their description as intervals for its Elo scores. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • cites [7] [7] Abhimanyu Dubey et al. The Llama 3 Herd of Models . 2024. arXiv: 2407.21783 [cs.AI] . url : https://arxiv.org/abs/2407.21783 . - source

      Section 5.1.1, “Standard Benchmarks” (page unavailable), explicitly says the paper reports 95% confidence intervals for benchmark scores. Its table gives scores with ± intervals for question-answering benchmarks including SQuAD and QuAC, contrary to the claim that error bars are absent from traditional question-and-answer evaluations. (LLM, conf=0.90)

      Checked by a reasoning model — may be wrong.

      Experimental — accuracy not yet measured
  • Findingnone given
    § 2.1 Independent questions · p. 3

    [7] incorrectly estimates all of its standard errors using the Bernoulli standard error even when scores take fractional values such as F1 scores.

    “We also note that [7] incorrectly estimates all of its standard errors using SE Bernoulli , even when s i takes fractional values, such as with an F1 score.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites [7] [7] Abhimanyu Dubey et al. The Llama 3 Herd of Models . 2024. arXiv: 2407.21783 [cs.AI] . url : https://arxiv.org/abs/2407.21783 . - source

      Section 5.1.1 (page unavailable) describes confidence intervals based on a benchmark score and sample size, and reports intervals for reading-comprehension benchmarks. But the formula is undecoded in our copy, so it does not establish that the calculation uses a Bernoulli standard error for fractional F1 scores. The section also says it omits intervals for scores that are not simple averages; it does not support the claim about all standard errors. (LLM, conf=0.82)

      Experimental — accuracy not yet measured
  • Premisecitation
    § 5 Power analysis · p. 9

    The number of independent questions n required to achieve a Type I error rate alpha and Type II error rate beta with a given Minimum Detectable Effect delta is given by the paper's sample-size formula.

    “Then the number of independent questions n required to achieve a Type I error rate α and Type II error rate β with a given Minimum Detectable Effect δ is”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [14] [14] John A List, Sally Sadoff, and Mathis Wagner. So you want to run an experiment, now what? Some simple rules of thumb for optimal experimental design . Working Paper 15701. National Bureau of Economic Research, Jan. 2010. doi : 10.3386/w15701 . url : http: //www.nber.org/papers/w15701 . - source

      Section 3.1 derives a sample-size formula using the Type I error rate, Type II error rate, and minimum detectable effect, assuming independently drawn treatment and control observations. It gives n as observations per treatment cell, not as a number of independent questions; applying the formula to questions requires assumptions the cited passage does not establish. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
    • The authors state this as an assumption: The power analysis assumes a paired analysis and that answers will be sampled K_A times from model A and K_B times from model B.
  • Interpretationreasoning
    § 2.2 Clustered questions · p. 4

    The confidence intervals for reading-comprehension evals reported in [7] are likely anti-conservative (too narrow).

    “We therefore advise that the confidence intervals for reading-comprehension evals reported in [7] are likely anti-conservative (too narrow).”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [7] [7] Abhimanyu Dubey et al. The Llama 3 Herd of Models . 2024. arXiv: 2407.21783 [cs.AI] . url : https://arxiv.org/abs/2407.21783 . - source
    • The authors state this as an assumption: Draws of clusters are independent.
  • Findingreasoning
    § 3.3 Don't touch the thermostat! · p. 6

    In a single-token true/false eval with conditional score means uniformly distributed at T=1, reducing temperature to T=0 triples the minimum variance in the score data from 1/12 to 1/4.

    “In this case, reducing the sampling temperature, and thereby eliminating the conditional variance, has inadvertently tripled the minimum variance in the score data from 1/12 to 1/4.”
    Quote in the paperSubstantial claim
  • May combine two claims. 6
  • Classified as probably not a substantial claim. 2
  • May combine two claims.

    Interpretationreasoning
    § 1 Introduction · p. 1

    The confidence intervals recently reported in [7] are likely too narrow in some cases and too wide in other cases.

    “Using this framework, we show that the confidence intervals recently reported in [7] are likely too narrow in some cases and too wide in other cases.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [7] [7] Abhimanyu Dubey et al. The Llama 3 Herd of Models . 2024. arXiv: 2407.21783 [cs.AI] . url : https://arxiv.org/abs/2407.21783 . - source
  • May combine two claims.

    Premisecitation
    § 1 Introduction · p. 1

    Evals are commonly run and reported with a 'highest number is best' mentality, and industry practice is to highlight a state-of-the-art result in bold without necessarily testing it for statistical significance.

    “Evals are commonly run and reported with a 'highest number is best' mentality; industry practice is to highlight a state-of-the-art (SOTA) result in bold, but not necessarily to test that result for any kind of statistical significance.[15]”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [15] [15] Lovish Madaan et al. Quantifying Variance in Evaluation Benchmarks . 2024. arXiv: 2406. 10229 [cs.LG] . url : https://arxiv.org/abs/2406.10229 . - source

      The Introduction says benchmark scores are often treated as one-dimensional numbers, papers rarely report more than one number per benchmark, and statistical significance is scarcely reported in major release papers and leaderboards. It also links benchmark scores to claims of state-of-the-art performance. It does not say that highlighting SOTA results in bold is an industry practice. (LLM, conf=0.82)

      Experimental — accuracy not yet measured
  • May combine two claims.

    Findingreasoning
    § 3.3 Don't touch the thermostat! · p. 6

    In a similar single-token true/false case with x_T=1 uniformly distributed on [1/3, 1], changing temperature shifts the expected score and increases the variance of the conditional means approximately five-fold.

    “that is, not only has the temperature change shifted the expected score, but the variance of the conditional means has increased approximately five-fold.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 4.2 Paired analysis · p. 8

    Using pairwise analysis on all three evals and clustering MGSM, the numbers in Table 5 lead to the conclusion that Galleon outperformed Dreadnought on MATH in a statistically significant way, but the differences on HumanEval and MGSM are indistinguishable from statistical noise.

    “Using pairwise analysis on all three evals, and ensuring that standard errors were appropriately clustered on MSGM, the numbers in Table 5 would lead us to conclude that the Galleon indeed outperformed Dreadnought on MATH in a statistically significant way - but that the differences on HumanEval and MGSM are indistinguishable from statistical noise.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: Eval question scores are likely positively correlated, even across unrelated models.
  • Classified as probably not a substantial claim.

    Interpretationreasoning
    § 5 Power analysis · p. 10

    New evals should contain at least 1,000 questions in order to have good signaling ability.

    “Although these parameters are fictional, they are reasonable, and suggest that new evals should contain at least 1,000 questions in order to have good signaling ability.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The power analysis assumes a paired analysis and that answers will be sampled K_A times from model A and K_B times from model B.
  • May combine two claims.

    Interpretationreasoning
    § 2.2 Clustered questions · p. 4

    When eval questions are drawn in non-independent clusters, a key assumption of the Central Limit Theorem or bootstrap is violated, and a naive application of the unclustered standard error formula yields inconsistent standard errors.

    “Because the inclusion of questions is non-independent, a key assumption of the Central Limit Theorem (or a bootstrap) is violated, and so a naive application of Equation 1 will yield inconsistent standard errors.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [1] [1] Alberto Abadie et al. 'When should you adjust standard errors for clustering?' In: The Quarterly Journal of Economics 138.1 (Oct. 2022), pp. 1-35. issn : 0033-5533. doi : 10. 1093/qje/qjac038 . eprint: https://academic.oup.com/qje/article-pdf/138/1/1/ 47915437/qjac038.pdf . url : https://doi.org/10.1093/qje/qjac038 . - source
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationnone given
    § 3 Variance reduction · p. 5

    The variance of the conditional mean is a property of the super-population and is therefore immutable.

    “The variance of the conditional mean, Var( x ), is a property of the super-population and therefore immutable”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The questions in an eval do not represent all possible questions but are drawn at random from a hypothetical, infinite, unseen super-population of questions.
  • May combine two claims.

    Interpretationreasoning
    § 3.3 Don't touch the thermostat! · p. 6

    Adjusting the sampling temperature may shift conditional variance into the variance of conditional means, which cannot be mitigated, or reduce conditional variance by injecting bias into the estimator.

    “Besides altering the model's behavior, adjusting the sampling temperature may simply shift the conditional variance (which can be mitigated using the two techniques above) into the variance of the conditional means (which cannot), or else reduce conditional variance by injecting bias into the estimator.”
    Quote in the paperSubstantial claim
8 of 8
  • The authors state this as an assumption.

    The questions in an eval do not represent all possible questions but are drawn at random from a hypothetical, infinite, unseen super-population of questions.

    “Suppose that the questions in an eval do not represent all possible questions, but instead were drawn at random from a (hypothetical, infinite, unseen) super-population of questions.”
  • The authors state this as an assumption.

    An eval consists of n independently drawn questions.

    “suppose an eval consists of n independently drawn questions.”
  • The authors state this as an assumption.

    Draws of clusters are independent.

    “assume that draws of clusters are independent.”
  • The paper relies on this without support.

    The conditional variances are equal for all K answer scores.

    “Since the conditional variances are equal for all K answer scores”
  • The paper relies on this without support.

    The cross-model residuals are uncorrelated.

    “recognizing that the cross-model residuals are uncorrelated”
  • The paper relies on this without support.

    Eval question scores are likely positively correlated, even across unrelated models.

    “Because eval question scores are likely to be positively correlated, even across unrelated models”
  • The authors state this as an assumption.

    The power analysis assumes a paired analysis and that answers will be sampled K_A times from model A and K_B times from model B.

    “We assume a paired analysis described in Section 4.2, and that answers will be sampled K A times from model A and K B times from model B”
  • The paper relies on this without support.

    The literature on evaluations has largely ignored the literature from other sciences on experiment analysis and planning.

    “but the literature on evaluations has largely ignored the literature from other sciences on experiment analysis and planning.”
8 of 8

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Noise within evaluation benchmarks is frequently studied as the intrinsic noise of the dataset, rather than the noise as a result of differences in the model during training.

    “Noise within evaluation benchmarks is frequently studied as the intrinsic noise of the dataset [2, 7, 40, 6], rather than the noise as a result of differences in the model during training.”

    From Signal and Noise: A Framework for Reducing Uncertainty in Language Model Evaluation (2025) · cites this paper as [40]

    Section 3 (p. 5) analyzes evaluation-score variance from sampled questions and variation in answers to those questions, supporting the dataset-related part of the claim. The paper does not compare that work with noise caused by differences between model training runs or establish that one is studied more frequently than the other. (LLM, conf=0.77)

    Experimental — accuracy not yet measured
  • In the large language model domain, similar concerns have led to proposals for standardized reporting with multiple runs and confidence intervals.

    “In the large language model domain, similar concerns have led to proposals for standardized reporting with multiple runs and confidence intervals (Dodge et al., 2019; Biderman et al., 2024; Miller, 2024).”

    From On Randomness in Agentic Evals (2026) · cites this paper as Miller, 2024

  • The contribution of within-task variance to total variance scales as σ2w/T, so more trials reduce its impact.

    “The contribution of within-task variance to total variance scales as σ 2 w /T (Miller 2024), so more trials reduce its impact.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Bernoulli parameter conflicts with its stated mean

    Minor

    A Bernoulli distribution with p = 1/4 has mean 1/4, but the same example states that its mean is 3/4.

  • HumanEval difference in Table 1 is miscalculated

    Minor

    Galleon's 83.6% minus Dreadnought's 87.7% is −4.1 percentage points, not −3.1. Later tables use 86.7% for Dreadnought, which would give the reported −3.1 points.

    Reported -3.1 · recomputed -4.1

  • HumanEval paired standard error conflicts with the reported inputs

    Minor

    Using Table 2's standard errors of 3.2% and 3.0% with Table 5's correlation of 0.64 gives a paired standard error of about 2.6%, not 2.1%.

3 of 3

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Miller, E.
Corresponding author
Miller, Evan
Venue
arXiv
Publisher
arXiv
Published
2024
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4404345312
Cited by
9
References
18
Citations by year
2026: 4 · 2025: 5
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
  • Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
  • Social Sciences › General Social Sciences › Computational and Text Analysis Methods
Keywords
LLM evaluation, error bars, statistical significance, statistical noise, model comparison, evaluation data analysis

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-22.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-22.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review