AI evaluation suites often report many scores without checking whether those scores carry independent information. We introduce Effective Dimensionality (ED), the participation ratio of a centered benchmark-score spectrum, as a fast, population-conditional upper-bound diagnostic of measurement breadth. Applied at per-instance granularity to 22 benchmarks across 8 domains and more than 8,400 model evaluations, ED reveals substantial redundancy: the six-score Open LLM Leaderboard behaves like roughly two effective measurement axes (ED = 1.7), BBH and MMLU-Pro are near-interchangeable (rho = 0.96, stable across seven subpopulations), and measurement breadth varies more than 20x across current benchmarks. We show that relative ED rankings are stable under matched-dimension controls and that ED can flag redundant suite components, monitor performance-conditional compression, and guide benchmark maintenance. Because binary spectra overestimate absolute latent dimensionality, we interpret ED as a screening statistic rather than a literal factor count and complement it with null, reliability, and saturation analyses. We provide a 22-benchmark reference atlas and a four-step diagnostic workflow that benchmark maintainers can run with a score matrix and a few lines of code.
Figures & tables
Figure 1: Redundancy structure in the Open LLM Leaderboard v2. (a) The pairwise correlation matrix (full 4,576-model population) shows that the six-score suite behaves like roughly two effective measurement axes ( ED=1.7 ): BBH and MMLU-Pro are near-duplicates ( ρ=0.96 ) while other pairs are only weakly correlated (e.g., IFEval–MuSR: ρ=0.32 ). (b) A subset-specific pattern ( n=188 only): within a curated subset, MATH and MuSR are negatively correlated ( ρ=−0.64 ); in the full population, the correlation is positive ( ρ=0.50 ; see Figure 5 ).
Figure 2: From matrix to metric: ED computation pipeline. A binary pass/fail matrix is task-centered, spectrally decomposed via SVD, and summarized by the participation ratio, a single closed-form scalar requiring no thresholds, no permutations, and no iterations.
Benchmark
T
N
EDnull
EDobs
Ratio
SWE-bench Verified
500
134
105.7
7.9
0.075
Open LLM (43-sub)
43
188
35.0
4.5
0.129
BigCodeBench-complete
1140
153
134.9
28.9
0.214
Table 1: Observed ED vs. Marchenko–Pastur null (Eq. 3 ). The ratio EDobs/EDnull quantifies how much more structured than random each benchmark is, on a 0–1 scale.
Benchmark
Domain
Size ( T×N )
ED
ED tet
PC1%
ED/ED n
Unconstrained ( min(T,N)>6 ):
BigCodeBench-instruct
Coding (prac.)
1140×126
33.0
∼ 17
14.7
.291
BigCodeBench-complete
Coding (prac.)
1140×153
28.9
∼ 16
16.5
.214
BigCodeBench-hard-comp.
Coding (prac.)
148×199
18.5
∼ 10
20.6
.218
BigCodeBench-hard-inst.
Coding (prac.)
148×173
18.3
∼ 10
20.3
.229
SWE-bench Verified
Coding (repo)
500×134
7.9
∼ 4
34.4
.075
Table 2: Effective dimensionality of 22 benchmarks. ED is the Pearson-based upper bound; EDtet is the tetrachoric-corrected estimate ( ≈0.5× ED). Top : unconstrained. Bottom : shape-constrained ( † , min(T,N)≤6 ). Relative ordering survives matched-dimension controls ( ρ=1.0 at 300×50 ).
Figure 3: Taxonomy = measurement breadth. All three examples use per-instance ED as the common metric. BFCL’s 20 categories yield per-instance ED = 1.5; MMLU-Pro’s 14 disciplines yield category-level ED = 1.1; BigCodeBench’s single label yields ED = 29 (raw), of which ∼8 PCs exceed the permutation null. Category counts can overstate or understate empirical breadth by an order of magnitude.
Figure 4: ED across 22 benchmarks, sorted by descending ED. BigCodeBench ( ED=29 ) spans more than 20× the raw dimensionality of GAIA and EvalPlus ( ED=1.2 ). The variation is not explained by benchmark size alone; task-set design and matrix shape both contribute (Section 5.2 ).
Benchmark Pair
ρ
95% CI
Partial ρ
Type
MATH × MuSR
−0.635
[−0.714,−0.540]
−0.625
Negative
GPQA × MATH
−0.340
[−0.470,−0.200]
−0.584
Negative
IFEval × MuSR
−0.310
[−0.440,−0.170]
−0.611
Negative
IFEval × MMLU-Pro
−0.150
[−0.290,−0.010]
−0.479
Negative
GPQA × IFEval
−0.270
[−0.410,−0.130]
−0.568
Negative
BBH × MATH
−0.210
[−0.350,−0.060]
−0.022
Negative
Table 3: Pairwise correlations from the Open LLM Leaderboard v2 ( n=188 curated models). Negative : 95% bootstrap CI entirely below 0. Redundant : CI entirely above 0.5. ρ and CI are unconditional Spearman correlations; partial ρ controls for log parameter count. These correlations are specific to this 188-model subset; all 15 pairs are positive in the full 4,576-model population.
Pair
Spearman ρ
Ceiling (1+ρ)/2
MATH × MuSR
−0.64
0.42
GPQA × MATH
−0.34
0.57
IFEval × MuSR
−0.31
0.59
GPQA × IFEval
−0.27
0.60
BBH × MATH
−0.21
0.63
IFEval × MMLU-Pro
−0.15
0.65
Table 4: Composite correlation ceiling (Theorem 1 ) for selected benchmark pairs within the 188-model subset.
Figure 5: Pairwise correlations in the Open LLM Leaderboard v2. (a) MATH vs. MuSR scatter for the 188-model subset, colored by model size: the negative correlation ( ρ=−0.64 ) is visible within size bands, but in the full 4,576-model population the correlation is positive ( ρ=+0.50 ). (b) All 15 benchmark pairs sorted by Spearman ρ with bootstrap 95% CIs. Six pairs are significantly negative (blue); two are redundant (red, ρ>0.5 ). These negative correlations are specific to the 188-model subset and do not generalize to the full population (Section 4.3 ).
Figure 6: Eigenvalue spectra reveal how many PCs are real. BigCodeBench (blue) has 8 PCs exceeding the 95% permutation null (shaded signal region); SWE-bench (purple) has ∼4 – 6 ; BFCL (red) collapses to one dominant axis. Raw ED overstates true dimensionality by 3 – 4× .
Figure 7: BFCL’s 20 claimed categories collapse into 7 effective groups (redundancy =2.8× ). Group 7: simple_python ≈ simple_java ≈ simple_javascript ( r=0.84 ), three languages testing the same skill.
Figure 9: Performance-conditional compression on the Open LLM Leaderboard (4,576 models, sorted by composite score, sliding window of 500). ED declines from 2.65 (weakest quintile) to 1.40 (upper-middle plateau) then partially recovers to 2.52 among frontier models. Note: the x-axis is a performance-ranked window, not a time axis. The frontier recovery ( p>0.999 , Cohen’s d=7.8 ) likely reflects heterogeneous training philosophies among top-performing models.
Figure 10: Benchmark aging. (a) SWE-bench ED declines 17% from early to late agents. (b) Solve rate improves 60% (40% to 64%). (c) Pairwise agent correlations shift rightward (mean ρ=0.43→0.55 ): late agents are 29% more similar to each other. A fixed-variance control shows the SWE-bench decline is partly a ceiling effect; the leaderboard-level decline survives variance standardization.
Figure 12: Four-step diagnostic workflow for benchmark maintainers. (1) Flag redundant pairs ( ρ>0.9 ); (2) check suite-level ED; (3) monitor temporal decline; (4) vet new additions ( maxρ<0.7 ). All computations are closed-form and require only a score matrix.
Benchmark
Task-center
Model-center
Double-center
BigCodeBench
28.9
4.4
62.3
SWE-bench Verified
7.9
3.8
30.8
BFCL
1.5
3.1
3.6
Table 5: ED under three centering methods. The relative ordering (BigCodeBench ≫ SWE-bench > BFCL) is stable across all methods.
Benchmark
ED
PA
Kaiser
ED/PA
BFCL
1.5
3
8
0.5
LiveCodeBench
6.2
3
6
2.1
SWE-bench
7.9
4
27
2.0
BigCodeBench
28.9
9
43
3.2
Table 6: ED vs. parallel analysis (PA) and Kaiser criterion on four per-instance benchmarks. ED overestimates absolute dimensionality but preserves the rank ordering.
While aggregate leaderboard scores drive AI development, they contain substantial measurement noise whose sources and magnitudes remain unquantified, making it unclear when rankings reflect genuine capability differences versus evaluation artifacts. We introduce a framework for measuring the latent landscape in AI benchmark ecosystems. Applying Confirmatory Factor Analysis (CFA) and Generalizability Theory to 4,000+ models from the Open LLM Leaderboard, we decompose sources of ranking variance and establish: (1) structures assumed in current reporting practice underestimate the strength of relationships between benchmarks; (2) evidence of local dependence among leaderboard items, undermining uses of benchmarks as measurement instruments under current scoring systems; (3) contributor metadata explains more rank-relevant variance (≈9%) than architecture or deployment categories in this context; (4) a manifest-score "scaling law" slope has low reliability (Rβ=0.53); by contrast, the latent general-factor size slope is highly stable across ecosystem controls (Rg=0.97). We are able to provide unique insights into benchmark dynamics, such as which benchmarks are a function of LLM size and which can be oppositely impacted by post-training practices. We provide actionable diagnostics to determine how benchmark rankings can be trusted and how benchmark design can be improved.
Michael Hardy, Anka Reuel, Lijin Zhang +6
Stanford University, Stanford, CA, USA · BroadMetrics, Edison, NJ, USA
Do language model benchmarks actually measure what practitioners intend them to ? High-level metadata is too coarse to convey the granular reality of benchmarks: a "poetry" benchmark may never test for haikus, while "instruction-following" benchmarks will often test for an arbitrary mix of skills. This opacity makes verifying alignment with practitioner goals a laborious process, risking an illusion of competence even when models fail on untested facets of user interests. We introduce BenchBrowser, a retriever that surfaces evaluation items relevant to natural language use cases over 20 benchmark suites. Validated by a human study confirming high retrieval precision, BenchBrowser generates evidence to help practitioners diagnose low content validity (narrow coverage of a capability's facets) and low convergent validity (lack of stable rankings when measuring the same capability). BenchBrowser, thus, helps quantify a critical gap between practitioner intent and what benchmarks actually test.
Language Technologies Institute, Carnegie Mellon University, Pittsburgh (PA), United States · Thomas Lord Department of Computer Science, University of Southern California, Los Angeles (CA), United States
We give a stereological theory of LLM benchmark coverage. For any suite with effective dimensionality d_eff, the visible Hausdorff distance between two convex capability profiles consistent with the same scores is bounded by epsilon + C R m^(-1/(d_eff-1)), with matching Lipschitz lower bound. Empirically, three independent leaderboards (Open LLM v2, an extended 12-benchmark suite, LiveBench) all have d_eff in [2.86, 4.80] on their competitive frontier; the structural blind spot exceeds the observed runner-up score gap by two orders of magnitude and dominates statistical noise by 52-127x. Under a chi-squared projection model, the isotropic prior is the optimistic case; across six hidden-capability priors and four ambient dimensions the simulated half-split swap rate of the top two models stays in [0.38, 0.49], and a 500-trial random visible/held-out split shows that 92% of trials swap the top-1 ranking with on average 2.83 of 5 top-5 models changing. A submodular greedy algorithm with the Nemhauser (1 - 1/e) guarantee finds a stable core of 4 benchmarks; 7 of 12 suffice for 90% coverage, and the trained subset transfers across temporal quarters with 93-97% retention. A counterfactual validation across 12 internal benchmarks and 27 Chatbot Arena categories confirms that the eigenstructure predicts which evaluations are irreplaceable (rho = -0.69, p = 0.013 for removal disruption) and which external evaluations bring new information (rho = +0.38). As a second, independent theoretical contribution, we resolve Gardner's Problem 1.5 (1995) for C^2 support functions, establishing the minimax rate Theta(R/(kappa m^(2/(D-1)))) in general dimension via optimal recovery theory on S^(D-1).