LLM evaluations drive which models get deployed, what safety standards get adopted, which research conclusions get published, and how projections of AI's labor-market impact get made. Yet standard confidence intervals ignore variability from judge model choice, model temperature, and prompt phrasing, producing under-coverage that worsens with more data. The omitted variance can shift results enough to reverse conclusions \citep{baumann2025llmhacking, huang2026dropping}; pipelines that fail to average over it leave the surface that ``benchmark hacking'' exploits \citep{singh2025leaderboard}. This paper decomposes LLM pipeline uncertainty into its sources, distinguishes variance that shrinks with more data from sensitivity to researcher design choices, and uses design-study projections to reduce total evaluation error (TEE). Across the demonstrations, naive standard errors are 40 - 60% smaller than the TEE-corrected SE. Using Chatbot Arena data, we show naive 95% CI coverage drops as n grows while TEE-corrected coverage holds at 95%, and TEE-guided pipelines restrict the benchmark gaming surface from 56 to 32 Elo (K=27), below the human-leaderboard baseline. We show further that a small pilot recovers honest CIs and projects which design changes most improve precision. Acting on those projections halves MMLU estimation error against the answer key at equivalent cost, and raises per-match agreement with human votes by 7.9 percentage points on Chatbot Arena.
Figures & tables
Figure 1: Naive confidence intervals fail because pipeline variance from prompt, judge, and temperature choice do not shrink with items ( N ). (a) 95% CI coverage versus N in 5 scenarios (A-E). (b) Variance components accounted for in each scenario. Scenario A corresponds to the naive estimate Φ−1(0.975)×s/N ; scenarios B-E represent adding more variance parameters estimated according to the framework introduced below.
Figure 2: TEE separates aggregation-reducible noise from design-choice sensitivity at every pipeline stage. For content-annotation tasks (e.g., labeling social media posts) the SUT layer is omitted.
Figure 3: Safety decomposition (a) and cost-efficiency frontier (b) for AILuminate. Judge-model variance dominates the decomposition in (a). A TEE-guided design that aggregates over diverse judges captures most of the available SE reduction at modest cost (b).
Figure 4: TEE-guided estimation on MMLU halves the naive RMSE at the same API budget and maintains nominal 95% CI coverage, while naive under-covers at 91 - 93% because its CI ignores prompt sensitivity. (a) RMSE against ground-truth accuracy by API call budget. (b) 95% CI coverage versus API budget. 1,000 Monte Carlo replicates.
Figure 5: Naive coverage on Chatbot Arena drops as the sample grows, while TEE maintains nominal coverage. Left: coverage versus match sample size nm for naive and TEE. Right: half-width of CI versus nm . TEE bottoms out at the appropriate floor ( σV2/V+σJ2/J ) while naive keeps shrinking. Ground truth p∗=0.389 is the mean across all 3 judges and 5 prompt variants in the Likert factorial.
Figure 6: Best-of- K=27 gaming surface on Chatbot Arena across pipeline configurations. “Gaming surface” is the expected Elo boost a developer earns by submitting K=27 model variants and reporting only the highest-scoring one. Variance surface computed by bootstrapping 4,676 Arena matches.
Appendix figures & tables34 assets
Supplementary material from the paper’s appendix.
Appendix
SUT layer
Judge layer
Any CI/SE
Item sampling
SUT prompt
SUT temperature
SUT replications
Judge prompt
Judge model
Judge temperature
Interactions
Contamination
MMLU [ Hendrycks et al., 2021 ]
-
-
-
-
-
n/a
n/a
n/a
-
High
Open LLM Leaderboard
-
-
-
-
-
n/a
n/a
n/a
-
Mixed
AlpacaEval [ Dubois et al., 2024 ]
⋆
⋆
-
-
-
-
-
-
-
High
HELM [ Liang et al., 2023 ]
⋆
⋆
-
-
-
n/a
n/a
n/a
-
High
Chatbot Arena [ Chiang et al., 2024 ]
⋆
⋆
-
-
-
n/a
n/a
n/a
-
Medium
Appendix
Table 1: Uncertainty reporting in prominent LLM evaluations. SUT-layer columns capture variance in the system under test. Judge-layer columns capture variance in the scoring pipeline.
Factor
Type
Levels
Examples
Item i
Random
N (large)
A specific social media post, a safety test prompt
Category c
Random grouping
C
Hate speech type, hazard category
Prompt variant v
Random
V (3 - 5)
“Is this post hateful?” vs. “Does this contain hate speech?”
Temperature h
Fixed
H (e.g., 3)
T=0.0,0.7,1.0
Model m
Fixed
Small set
GPT-4o, Claude Haiku 4.5, Gemini 2.0 Flash
Scoring method
Fixed (Tier 2)
Typically 1
Exact match, Likert, LLM-as-judge
Appendix
Table 2: Factors in the TEE data-generating process (DGP), classified as fixed or random. Random factors (item, prompt variant, replication) represent exchangeable draws from larger populations. Their variance components shrink with aggregation within a chosen design (Tier 1). Fixed factors (temperature, model, scoring method) represent specific researcher choices. When no aggregation occurs, their sensitivity indices quantify researcher degrees of freedom (Tier 2). When the design does cross multiple levels of a fixed factor (e.g., averaging over a panel of judges), the corresponding sensitivity contribution also shrinks as 1/L . This across-design aggregation is what the empirical sections rely on for judge-model averaging.
Variance component
Empirical share
How it inflates scores
Mitigation
Prompt sensitivity σϕ2
1.2%
Passive: benchmark’s single prompt carries unquantified phrasing noise. Active: developer tunes output to the known prompt style
Average ≥ 3 diverse prompt variants
Judge model σλ2 (fixed)
8.8%
Passive: a single judge’s systematic bias shifts all scores. Active: developer optimizes for the specific judge’s preferences
Passive: a single judge’s item-level idiosyncrasies inflate CIs. Active: developer fine-tunes on items the chosen judge scores leniently
Multi-judge averaging eliminates this interaction
Prompt × judge σϕλ2
0.7%
Specific (judge, prompt) cell biases compound when both are fixed
Multi-prompt × multi-judge averaging
Appendix
Table 3: Exploitable variance components in single-configuration benchmarks (Chatbot Arena Likert decomposition, pooled across the four categories). Empirical shares from the full-factorial decomposition (4,676 matches, 5 prompt variants, 3 judges). Reported as shares of per-observation variance σtotal2 because gaming exploits single-configuration noise directly, before averaging shrinks any component. “How it inflates scores” describes two channels: (1) passive inflation, where the benchmark operator’s single-configuration design leaves noise that widens CIs for all submissions, and (2) active exploitation, where a developer who can probe the benchmark’s specific configuration optimizes against it.
Feature
TEE
Camuffo
Haase
Song
Wang
NIST
(2026)
(2026)
(2025)
(2025)
(2026)
G-theory grounded
⋆
⋆
-
⋆
-
-
Interaction terms
⋆
-
-
⋆
-
-
D-study projections
⋆
-
-
⋆
-
-
Two-tier separation
⋆
-
-
-
-
-
Scoring method comparison
⋆
-
-
-
-
-
Appendix
Table 4: Feature comparison of TEE with concurrent frameworks for LLM evaluation uncertainty. Stars indicate features present. Dashes indicate absent or not addressed. Cell entries verified against each paper’s text and tables.
G-Theory
TEE
Object of measurement
Item i
Facet (rater)
Model/judge m
Facet (occasion)
Prompt variant v
Fixed facet
Temperature h
Universe score μp
θhm=μ+τh+λm
G-study
Factorial data collection
Appendix
Table 5: Mapping between classical generalizability theory (G-theory) and TEE terminology. TEE applies G-theory’s variance decomposition and decision-study framework to LLM evaluation pipelines, treating items as the object of measurement and prompt variants, judges, and replications as measurement facets.
Source
df
EMS
Category ( κ )
C−1
σρ2+Rσϵ2+Rσαϕ2+VR(σδ2+σατ2)+nVRσκ2
Item w/in cat. ( δ )
C(n−1)
σρ2+Rσϵ2+Rσαϕ2+VR(σδ2+σατ2)
Prompt ( ϕ )
V−1
σρ2+Rσϵ2+Rσαϕ2+NR(σϕ2+σϕτ2)
Item × Prompt ( αϕ )
(N−1)(V−1)
σρ2+Rσϵ2+Rσαϕ2
Residual ( ρ )
NV(R−1)
σρ2
Appendix
Table 6: Expected mean squares for the balanced mixed design with C categories, n=N/C items per category, V prompt variants, and R replications, conditioning on model m and temperature h . Temperature interaction terms ( σατ2 , σϕτ2 ) are confounded with item and prompt main effects at a single temperature level. A multi-temperature design adds rows for Temperature ( H−1 df), Item × Temperature, and Prompt × Temperature.
Figure 7: REML estimator convergence. (a) Bias falls below 5% for all components once total observations exceed 1,000. (b) RMSE by component across sample sizes, showing monotonic decline. Interaction components ( σαϕ2 , σαλ2 ) require larger samples for precise estimation than main effects. 1,000 simulations per configuration.
Figure 8: Small- V prompt sensitivity estimation. (a) Relative bias of σ^ϕ2 versus number of prompt variants V . At V=2 , bias is 4 - 5%; at V≥3 , bias drops below 4%, supporting the minimum design recommendation of V≥3 . (b) Directional accuracy of the D-study recommendation (add prompts vs. add replications) near the knife-edge boundary where both interventions yield equal gains. Accuracy exceeds 90% when one source clearly dominates but drops to near chance at the boundary. 1,000 replicates per condition. Axis label uses K for prompt variants (simulation convention). K=V in main text notation.
Scenario
Key parameter
Rel. bias (%)
1. Correct specification
-
−0.9
2. Correlated RE
α=2
−2.0
3. Non-exchangeable prompts
ratio =8
−1.6
4. Non-normal scores
df =5
−7.2
5. Heterogeneous category × variant
0.25/4 ×
−2.3
Appendix
Table 7: D-study projection bias under five scenarios: one correctly specified baseline and four misspecification conditions (correlated random effects, non-exchangeable prompts, heavy-tailed scores, heterogeneous category interactions). All scenarios produce ∣bias∣≤8% , confirming that D-study projections are stable under the assumption violations tested. Nsim=1,000 .
Figure 9: D-study projection validation. (a) Projected % change in variance for each intervention (1,000 datasets). Red diamonds: true change. (b) Projection accuracy under assumption violations, with bias ≤8% . Details in Section E.2 .
Figure 10: BT pairwise scoring is stable under Likert pathologies. Left: at low prevalence, binary classification collapses while BT remains stable. Upper right: central tendency compression ( κ ) degrades Likert ranking recovery, while BT is unaffected. Lower right: coarser Likert scales (fewer points) reduce recovery, while BT is invariant to discretization. The full simulation sweeps five pathologies ( κ , σanchor , σslope , nonlinear γ , discretization). This figure shows the three with the largest effects. Nsim=200 .
Component
Value
Notes
σϕ2 (prompt)
0.015
rescaled
τ (temperature levels)
{−0.15,0,0.15}
pop_var(τ)=0.015
λ (judge levels)
{−0.15,0,0.15}
pop_var(λ)=0.015
σα2 (item)
0.04
σκ2 (category)
0.015
σϵ2 (residual)
0.03
Appendix
Table 8: DGP parameters for the variance underestimation simulation. Design-side components ( σϕ2 , στ2 , σλ2 ) are rescaled to similar magnitudes so each scenario’s coverage drop is comparably visible. Item- and residual-side components are scaled proportionally so total variance is comparable to the ideology Likert fit.
Scenario
Sampled
Adds
Captures
Misses
A (naive)
V=1,M=1,H=1,R=1
s/N
-
all design-side
B
V=3,M=1,H=1,R=5
(1|variant)
σϕ2
τ,λ , interactions
C
V=3,M=3,H=1,R=5
+ (1|judge)
+ σλ2
τ , interactions
D
V=3,M=3,H=3,R=5
+ (1|temp)
+ στ2
interactions
E
same data as D
+ (1|variant:judge), (1|variant:temp)
+ design × design
-
Appendix
Table 9: Scenarios A - E progressively enrich the fitted random-effects model. Each row indicates the factorial dimensions the scenario samples, the variance component the new random effect captures, and what remains uncaptured.
Figure 11: Naive 95% CIs lose coverage as sample size grows because the SE shrinks while the bias from omitted pipeline factors stays constant. Panel (a) plots each scenario’s SE relative to the full TEE SE, with the naive Scenario A more than 10× smaller at large N . Panel (b) plots 95% CI coverage versus N for the same scenarios, showing how each added random effect (prompt in B, judge in C, temperature in D, then pairwise interactions in E) closes one more component of the omitted variance and lifts coverage one step toward nominal. N∈{20,50,100,200,500,1,000,2,000} ; Nsim=1,000 .
γ
Label
Coverage (%)
Max ∣rel. bias∣ (%)
D-study ρ
0
Baseline
90.5
8.8
1.00
0.5
Mild
88.7
6.7
1.00
1
Moderate
90.3
3.4
1.00
2
Strong
91.2
6.0
1.00
Appendix
Table 10: TEE stability under latent item ambiguity. γ controls the strength of ambiguity-driven dependence between item difficulty and interaction variances, with sparse 3-way interactions for ambiguous items ( zi>1 ). CI coverage does not degrade, component bias stays below 9%, and D-study intervention rankings are preserved exactly across all ambiguity levels. Nsim=1,000 .
Pairwise (%)
Safety (%)
MMLU (%)
Component
LPM
GLMM
LPM
GLMM
LPM
GLMM
Judge / SUT model ( σλ2 , sensitivity)
68.4
50.9
43.8
70.7
25.0
27.4
Within-category item ( σδ2 )
7.6
13.7
20.8
11.4
35.0
23.4
Prompt ( σϕ2 )
0.4
0.4
0.0
0.0
14.7
35.7
Item × judge / SUT ( σαλ2 )
1.9
1.9
16.7
4.3
5.3
2.7
Prompt × judge / SUT ( σϕλ2 )
0.1
0.0
12.4
7.9
13.8
5.4
Appendix
Table 11: LPM vs. GLMM Var( θ^ ) decomposition for the three binary benchmarks (pairwise ideology, safety classification, MMLU). LPM shares are on the probability scale; GLMM shares are on the logit scale, so absolute SE values are not directly comparable, but component rankings are. For the GLMM, the level-1 residual is fixed at π2/3 following the logistic-link convention [ Nakagawa and Schielzeth, 2010 ] . All three fits include the cell-level random effect. For MMLU the model layer is the system under test (SUT) rather than a judge. The SUT row plays the same role as “judge model” in the other two benchmarks. Spearman rank correlations between LPM and GLMM shares are ρ=0.99 (pairwise), 0.91 (safety), and 0.95 (MMLU), confirming that the dominant components are not LPM artifacts.
Figure 12: Judge-model variance dominates both ideology pipelines, but the secondary rankings differ. After judges, Likert is dominated by item heterogeneity and pairwise by position bias, a factor with no Likert analogue. Operational design: N=150 , V=5 , M=3 , H=3 , R=3 (pairwise also crosses P=2 position orderings).
Component
Pilot (% Var (θ^) )
Full (% Var (θ^) )
Judge model ( σλ2 , sensitivity)
42.4
54.4
Within-category item ( σδ2 )
48.6
27.0
Prompt × judge ( σϕλ2 )
5.4
9.3
Prompt ( σϕ2 )
-
8.0
Item × judge ( σαλ2 )
2.2
0.7
Item × prompt ( σαϕ2 )
1.3
0.6
Appendix
Table 12: Variance component estimates for the Likert ideology demonstration (CoT protocol): a 30-item, 3-variant pilot subset ( N=30 , V=3 , M=3 , H=3 , R=3 ; 2,430 calls) compared with the 150-item full run ( N=150 , V=5 , R=3 ; 20,250 calls). The pilot correctly identifies the two dominant components (within-category item and judge-model design sensitivity) and recovers their rank ordering. Quantitative shares shift between pilot and full because the divisors differ across designs. The pilot pools σρ2 and σϵ2 into a single “replicate noise” row because the small N does not separately identify the cell-level term. Shares of mean variance \Var(θ^) at the indicated pilot and full designs.
Figure 13: Judge averaging is the dominant lever in Likert ideology scoring. Bars show the projected percentage change in \Var(θ^) for each single-factor intervention. Committing to a single judge inflates variance by 43.8% because σλ2 (54.4% of \Var(θ^) at M=3 ) loses the 1/M averaging benefit. Doubling items reduces variance by 31% by halving the within-category item term ( σδ2 , 26.9% of \Var(θ^) ). Adding 2 prompt variants buys 11.3%. Replications contribute negligibly. Same factorial design as Figure 12 .
Figure 14: Doubling items and judge averaging are the dominant levers in pairwise ideology scoring. Bars show the projected percentage change in \Var(θ^) for each single-factor intervention. Doubling items gives the largest reduction (47.5%) by halving every N -divided term jointly. Committing to a single judge inflates variance by 40.6% because σλ2 (68.4% of \Var(θ^) at M=3 ) loses the 1/M averaging benefit. Adding 2 prompt variants buys 2.7%. Replications contribute negligibly. The position factor ( σπ2 , 20.9%) is fixed at P=2 in this design and cannot be reduced by averaging. Same factorial design as Figure 12 .
Figure 15: Per-category residual variance ( σ^ϵ2 ) across five ideology dimensions, estimated from the Likert scoring decomposition. Residual variance spans a fourfold range across categories. N=150 items, R=8 replications per cell.
Figure 16: Per-category residual variance ( σ^ϵ2 ) for binary safety scoring, by hazard category. Sexual content and violence produce the most variable judge classifications across repeated calls. Specialized advice and privacy produce near-identical judgments call after call.
Figure 17: Item-level pipeline variance predicts misclassification against human ground truth ( r=−0.68 ). Each point is one of 50 prompts about political institutions from Waight et al. [2026] . The x-axis shows each item’s variance across 45 LLM pipeline configurations (5 prompts × 3 judges × 3 temperatures). The y-axis shows accuracy against 9-coder human majority vote.
Component
σ^2
% Var (θ^)
Tier
Within-category item ( σδ2 )
0.063
35.0
1
SUT model ( σλ2 , sensitivity)
0.001
25.0
2
Prompt ( σϕ2 )
0.001
14.7
1
Prompt × SUT ( σϕλ2 )
0.002
13.8
1
Item × SUT ( σαλ2 )
0.028
5.3
1
Between-category ( σκ2 )
0.009
5.1
1
Appendix
Table 13: Variance components for MMLU exact-match scoring (200 items, 5 prompt variants, 3 temperatures, 3 SUTs, 8 replications; 72,000 calls). Item heterogeneity dominates the analyst’s mean variance (35%); SUT-model design sensitivity (25%), prompt sensitivity (15%), and prompt × SUT interaction (14%) jointly contribute most of the rest. Shares of mean variance \Var(θ^) at the operational design ( N=200 , V=5 , M=3 , H=3 , R=8 ); each component σ^k2 contributes σ^k2/dk where dk is its D-study divisor.
Figure 18: Within-category item heterogeneity dominates MMLU variance, with SUT-model and prompt sensitivity also substantial. Each lollipop shows one component’s contribution to \Var(θ^) at the operational design ( N=200 items, V=5 prompts, M=3 SUTs, H=3 temperatures, R=8 replications). Within-category item heterogeneity contributes 35.0%, SUT-model design sensitivity 25.0%, prompt main effect 14.7%, prompt × SUT interaction 13.8%, and item × SUT 5.3%. Replicate noise and cell-level idiosyncrasy each fall below 0.5%. The D-study directs budget toward broader item coverage and SUT diversity, not prompt engineering or replications.
Figure 19: Per-category residual variance ( σ^ϵ2 ) for MMLU across subject categories. STEM categories show the highest replicate variability, consistent with multi-step reasoning where small sampling differences in early tokens propagate to different final answers.
Domain
SE underest.
Width ratio
Naive cov.
TEE cov.
MMLU (multiple-choice QA)
57%
43%
93%
93%
Safety classification (AILuminate)
43%
57%
80%
93%
Likert ideology
60%
40%
42%
89%
Pairwise ideology
40%
60%
27%
56%
Appendix
Table 14: Naive vs TEE standard errors across four empirical demonstrations. SE underest. and width ratio are mean ratios across the 45 per-domain configurations. Naive cov. and TEE cov. are the 95% CI coverage rates against the target grand mean. Nominal coverage is 95%.
Tier
Item
Report
Minimum
Prompt text
Exact text of all prompt variants, including system prompt
Model identity
Model name, version, API provider, date
Temperature
Temperature setting, top- p /top- k if applicable
Replications
Number per cell ( R ), scoring/extraction logic
Standard
Prompt variants
Number ( V≥2 ), how generated, whether original included
Sensitivity flag
Whether prompt sensitivity was assessed, qualitative result
Appendix
Table 15: Three-tier reporting checklist for LLM-based measurement studies. Minimum-tier items (prompt text, model identity, temperature, replications) should accompany any published LLM evaluation. Standard adds prompt variant assessment. Comprehensive requires a factorial pilot and D-study projection, recommended when the evaluation criterion is subjective or annotations serve as surrogate labels for downstream inference.
Component
Original
Closed frontier
Open-weight
Within-category item ( σδ2 )
76.5
21.7
79.0
Item × judge ( σαλ2 )
12.2
25.5
15.9
Judge model ( σλ2 , sensitivity)
1.3
40.6
3.7
Between-category ( σκ2 )
2.8
11.5
< 0.1
Prompt × judge ( σϕλ2 )
4.1
0.4
0.4
Item × prompt ( σαϕ2 )
2.8
0.2
0.3
Appendix
Table 16: Variance decomposition by judge capability tier (safety domain, same 24 AILuminate items, 3,240 calls per tier). Shares of mean variance \Var(θ^) at each tier’s operational design ( N=24 , V=3 , M=3 , H=3 , R=5 ). In the closed-frontier tier, judge-model design sensitivity (40.6%) and item × judge (25.5%) together dominate. In the original and open-weight tiers, within-category item heterogeneity dominates because N=24 is small. Frontier models disagree more about which items are safe, so judge disagreement cannot be explained as a capability artifact.
Figure 20: TEE estimation raises agreement with Arena humans by +7.9 pp on Likert and +3.6 pp on pairwise across 4,676 matches. Each dot is one pipeline’s agreement (AB-only, ties excluded).
Category
Pipeline
N
Overall
NAB
AB-only
Creative Writing
Single-judge Likert
967
0.403
343
0.668
Single-judge pairwise
1,062
0.445
577
0.692
TEE Likert
1,064
0.424
278
0.763
TEE pairwise
1,064
0.461
475
0.743
Persuasion
Single-judge Likert
1,280
0.362
327
0.618
Single-judge pairwise
1,426
0.393
749
0.621
Appendix
Table 17: Agreement with Chatbot Arena human preferences by scoring pipeline and task category. Overall counts tied predictions as correct when the human label is also tie. AB-only restricts to battles where both sides are decisive.
Figure 21: Per-category D-study projection (dev split, x-axis) vs. observed Likert agreement lift (test split, y-axis). Spearman ρ=0.80 across the four category points.
Figure 22: Naive (single judge × variant, binomial Wald) vs. TEE (factorial, crossed random-effects Wald) 95% CI coverage and half-width for the scoring-family mean p∗=0.389 , across K=300 Monte Carlo draws per nb . Top: naive coverage degrades as nb grows because binomial SE shrinks past the between-cell variance floor. TEE coverage holds at or above nominal. Bottom: TEE half-width bottoms out at the σV2/V+σJ2/J floor while naive keeps shrinking. Ribbon: Monte Carlo ±1.96 SE.
Figure 23: Bootstrap SE for per-model BT logπm under each of the four pipelines ( N=300 reps, 55 models). Top: ratio of TEE-aware to naive bootstrap SE per model, log-scaled x-axis. Diamond is the per-pipeline median. Bottom: scatter of naive vs. TEE-aware SE. Dashed line is equality. Single-cell pipelines cluster above the diagonal (naive under-estimates). TEE pipelines cluster on the diagonal (cell variance is absorbed by aggregation).
The University of Melbourne · Department of Computer Science, University of Chicago · Department of Computer Science, University of Illinois Urbana-Champaign