Summary
- Novel measure-based perspective on benchmarks: The paper formalizes a benchmark as an empirical measure over item difficulty, enabling rigorous mathematical treatment of two fundamental failure modes: measure mismatch (difficulty distribution differing from intended target) and coverage gaps (uncovered difficulty regions that hide localized model improvements).
- Two diagnostic metrics with theoretical guarantees: The authors propose DDM (Difficulty Distribution Mismatch) based on the 1-Wasserstein distance, and Max Gap (maximum adjacent difficulty gap), both backed by theorems establishing their direct relationship to score distortion, rank stability, and detectability of localized training improvements.
- Widespread empirical issues across 25 benchmarks: Analysis of benchmarks spanning 7 domains reveals that 40% have DDM ≥ 0.10, 32% have Max Gap ≥ 0.10, and 36% have Top-5 gap sums ≥ 0.30, indicating both failure modes are prevalent in current benchmarks.
- BENCHFILL algorithm: A difficulty-targeted rewrite-and-annotate evolutionary search that fills coverage gaps. With only 3 inserted items per benchmark, it reduces the sum of top-3 gaps by 21.09%–38.88%, close to the oracle upper bound.
- Curated gap-filled benchmark variants: The paper releases AMC23-BenchFill, AIME24-BenchFill, AIME25-BenchFill, and AIME26-BenchFill as community resources with substantially improved difficulty coverage.
Introduction and Theoretical Foundation
Background and Motivation
Benchmark evaluation is widely used for two main purposes: leaderboard comparison (comparing models) and training progress monitoring. However, the paper identifies that conclusions drawn from benchmark scores depend not only on model performance but critically on how benchmark questions are distributed along a difficulty axis.
Two failure modes are identified:
-
Measure mismatch: If a benchmark emphasizes easy questions where models perform similarly, while the target difficulty distribution weights harder questions where models differ substantially, the benchmark may suggest models are nearly tied when they are actually clearly separated. This can even flip the induced ordering.
-
Coverage gaps: If a model improves substantially over a localized difficulty range but the benchmark has few or no questions in that region, the benchmark score may barely change—causing meaningful training progress to be missed.
Formalization
The paper represents a benchmark as an empirical measure over difficulty:
where is the difficulty of item and is a point mass at difficulty . The benchmark score becomes an integral:
For two models and , the performance difference is:
where is the difficulty-conditioned performance difference.
Theoretical Foundation: Measure Mismatch
A target distribution represents the intended evaluation distribution. The Difficulty Distribution Mismatch (DDM) is defined as:
Theorem 2.1 (Distribution mismatch controls score distortion and rank stability): If the performance difference function is -Lipschitz, then:
Consequently, if , then , so no rank flip can occur.
Theorem 2.2 (Uniform target as unique maximin choice): Under complete uncertainty about where performance differences occur along the difficulty axis, the uniform distribution is the unique maximin target. For :
where the unique maximizer is the uniform distribution. This justifies the uniform distribution as a principled default when no prior information is available.
Theoretical Foundation: Coverage Gaps
The maximum gap of benchmark is defined as:
where , , and are the ordered difficulty points.
Theorem 2.3 (Maximum gap as exact asymptotic minimax detection boundary): For testing versus (existence of an interval with where improvement ≥ ):
- If , then for every — the improvement is completely invisible in the worst case, regardless of the number of repeated evaluations.
- If , then — repeated evaluation makes the signal detectable.
This establishes a sharp phase transition: the maximum gap characterizes the intrinsic local resolution limit of a benchmark.
Methodology
Difficulty Estimation via Item Response Theory (IRT)
Rather than using simple failure rates (which are relative to model ability), the paper uses 1PL IRT model:
where is the ability of model , is the difficulty of item , and is the logistic function. Items with larger require higher model ability.
Experimental setup:
- Models: 12 LLMs (1.7B–397B parameters) selected via stratified sampling from leaderboard rankings for non-agentic benchmarks; 15–66 state-of-the-art closed-source models from HAL [24] for agentic tasks
- Rollouts: Up to 32 rollouts per item with model-recommended temperature and top-p
- Fitting: Bayesian inference via MCMC with 7 diagnostic checks (4 pre-fit: informativeness, structural consistency; 3 post-fit: Gelman–Rubin statistic , ESS, divergent transitions)
- Robustness: Leave-one-out (LOO) analysis confirms 12 models suffice for stable difficulty estimation
Metric Calculation
- Difficulties normalized to , ECDF computed
- DDM = 1-Wasserstein distance between empirical benchmark measure and same-size uniform reference (equivalently distance between ECDFs)
- Max Gap computed per Eq. (1); Top-5 Sum of largest adjacent gaps reported as reference
BENCHFILL Algorithm
Given the largest gap with target difficulty , BENCHFILL:
- Memory initialization: Maintains memory of annotated item–difficulty pairs initialized with items closest to the gap
- Parent retrieval: At each round, retrieves parent items from with difficulties closest to
- Rewriting: An LLM rewrites parents into children conditioned on target difficulty and a reference list of nearby item–difficulty pairs
- Difficulty annotation: Each child is annotated via online calibration:
- Adaptive memory update: Children closer to become more likely parents in later rounds
- Selection: After rounds, selects the valid child minimizing ; final items reviewed by human experts
Empirical Validation / Results
Key Findings on Benchmark Diagnosis
Measure mismatch findings (from Table 1):
- 40% (10/25) of benchmarks have DDM ≥ 0.10, indicating strong implicit difficulty weighting
- Benchmarks with highest DDM: ScienceQA (0.178), IFEval (0.159), MedQA (0.157), MATH-500 (0.164), MBPP+ (0.163), HumanEval (0.148)
- Low-DDM benchmarks include CORE-Bench Hard (0.036) and SWE-bench-Mini (0.053)
Coverage gap findings:
- 32% (8/25) of benchmarks have Max Gap ≥ 0.10
- 36% (9/25) of benchmarks have Top-5 Sum ≥ 0.30
- AMC23 has the largest Max Gap (0.217) and Top-5 Sum (0.539)
- AIME24–26 have Top-5 sums close to 0.5 despite widespread use in RLVR training monitoring
- Coverage gaps are not merely a small-benchmark artifact: HumanEval (164 items) and BBH-5 objects (250 items) also exhibit substantial gaps
BENCHFILL Results (from Table 2)
| Benchmark | Top-3 Gap Sum Reduction (%) ↑ | Target Dev. ↓ |
|---|---|---|
| Baseline | BENCHFILL | |
| AIME24 | 6.90 | 35.57 |
| AIME25 | 27.44 | 37.56 |
| AIME26 | 17.94 | 33.04 |
| AMC23 | 24.47 | 35.19 |
| Gaokao2023en | 11.45 | 38.88 |
| BBH-3 objects | 14.83 | 29.88 |
| MMLU-Pro-Biology | 22.23 | 30.13 |
| IFEval | 14.94 | 21.09 |
| Average | 17.52 | 32.67 |
Key observations:
- BENCHFILL reduces Top-3 gap sum by 21.09%–38.88% with only 3 inserted items
- Average reduction (32.67%) is close to the oracle upper bound (35.06%) and nearly double the uniform-parent baseline (17.52%)
- On AIME24/25/26, BENCHFILL achieves the oracle reduction
- Target deviation consistently below 0.01, indicating high precision in producing items at intended difficulty levels
Curated Gap-Filled Benchmarks
Four math benchmarks (AMC23, AIME24, AIME25, AIME26) expanded:
- AMC23: 40 → 80 items
- AIME24: 30 → 50 items
- AIME25: 30 → 52 items
- AIME26: 30 → 53 items
All generated items manually reviewed; low-quality/incorrect items discarded. Released as AMC23-BenchFill, AIME24-BenchFill, AIME25-BenchFill, AIME26-BenchFill.
Theoretical and Practical Implications
Theoretical Contributions
-
Formalization of benchmark-as-measure: The measure-theoretic view recasts benchmarks from question collections into empirical measures, making previously implicit notions (e.g., implicit difficulty weighting) precise and analyzable. This is the first work to formally identify measure mismatch and coverage gaps as fundamental failure modes.
-
Sharp theoretical guarantees:
- Theorem 2.1 establishes that directly bounds score distortion and rank stability
- Theorem 2.3 provides an exact minimax detection boundary — no level-α test can achieve nontrivial worst-case power for improvements narrower than the maximum gap, regardless of sample size
-
Principled default target: Theorem 2.2 justifies the uniform distribution as the unique maximin choice under uncertainty, providing a neutrality criterion for benchmark design when no prior is available.
Practical Contributions
-
Benchmark diagnosis: DDM and Max Gap provide simple, interpretable diagnostics. High-DDM benchmarks' leaderboard conclusions carry implicit difficulty weighting that users must interpret with caution. Large-gap benchmarks may miss meaningful training progress, causing premature abandonment of promising runs.
-
BENCHFILL as a tool: The algorithm demonstrates that gap-filling is practical and efficient — near-oracle performance with just 3 LLM-rewritten, human-validated items per benchmark.
-
Community resources: Released difficulty estimates for 25 benchmarks and 4 gap-filled benchmark variants support more reliable future evaluation.
-
Interpretive caution: The paper notes non-uniformity is not inherently problematic when it matches intended evaluation objectives — but when no objective is specified, high-DDM leaderboard results reflect benchmark-weighted comparisons, not difficulty-neutral ones.
Conclusion
This work introduces a measure-based view of benchmark evaluation, representing benchmarks as empirical measures over difficulty. This perspective enables formal treatment of two failure modes—measure mismatch and coverage gaps—with rigorous theoretical guarantees connecting them to concrete diagnostic metrics:
- DDM (1-Wasserstein distance to a target distribution) bounds score distortion and rank flips
- Maximum gap serves as the exact asymptotic minimax detection boundary for local improvements
Empirical analysis of 25 benchmarks shows both issues are widespread. The proposed BENCHFILL algorithm effectively addresses coverage gaps with minimal inserted items, achieving near-oracle reductions.
Future Directions
The authors suggest the empirical-measure view opens new avenues for rigorously studying benchmark evaluation, including further refinement of gap-filling approaches, extension to other domains, and deeper investigation of how difficulty alignment interacts with model comparison validity.
Related papers
- EvalResearchBench: Can AI Agents Build Their Own Feedback for Recursive Self-Improvement?
AI agents can design evaluators achieving only ~75% agreement with target benchmarks, far below the 91% human-benchmark ceiling, revealing a key bottleneck for recursive self-improvement.
- Trial by Trace: Benchmarking AI Agent Harnesses for Reliability and Failure Attribution
TraceTrial-Bench reveals that 31.1% of AI agent runs succeed despite harness failures, proving task outcomes alone cannot characterize harness reliability.
- BenchChecker: Assessing the Credibility of Bug-Fixing Benchmarks for LLMs
BenchChecker detects benchmark contamination in bug-fixing LLMs with AUC around 0.9 using only text outputs, showing reported resolution rates are overestimated by over 20 percent on medium-difficulty tasks.