arXiv paper· machine learning (LLM evaluation, Bayesian bandits)· method paper

Efficient Cost-Aware LLM Evaluation via Bayesian Bandit Gittins Indices

Qian Xie, Yueli He, Nairen Cao

cs.LG · cs.CL · stat.ML

Quick verdict

Formulates LLM selection as cost-aware Bayesian bandit with Gittins indices; well-scoped theory and broad tests, though priors are tuned on the same data.

Summary

The paper frames LLM configuration selection—comparing models, prompts, and sampling settings on benchmarks such as GSM8K, PIQA, AlpacaEval, and MMLU—as a cost-aware Bayesian bandit problem and proposes GittinsEval, which allocates evaluation batches using Gittins indices from Markov chain selection theory. Under a Gaussian observation model (default prior N(0.5, 0.04), conservative noise variance 1/(4B)), each arm's posterior mean evolves as a Gaussian random walk, so indices can be precomputed offline via a one-dimensional dynamic program accelerated with FFTs; online steps require only lightweight posterior updates and table lookups. The classical required-completion Gittins policy is extended with an LCB-style anytime recommendation over partially evaluated arms, decoupled from allocation. The authors prove exact batch-level Bayesian optimality under the Gaussian surrogate, explicitly excluding gridded roots, continuation past stopping, and the anytime rule. On response matrices with 122–1,500 arms, GittinsEval reportedly reaches near-zero simple regret at 1–2% of exhaustive cost, with stopping typically at 1–10%; it beats configuration-level Bayesian optimization on large-example benchmarks and cost-unaware bandit baselines on 1,500-arm MMLU subjects. Limitations: the informative benchmark-level prior is selected retrospectively from the same data, the cost-scaling factor λ=10⁻⁴ was chosen from observed performance, the LRF baseline runs at batch size 32 versus 8, and no distribution-free guarantees are provided.

Review complete

Assessment at a glance

machine learning (LLM evaluation, Bayesian bandits)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinesshigh
Code & data availableyes
Review confidencemedium
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • LLM configuration selection can be formulated as a cost-aware Bayesian bandit whose Gittins policy is exactly batch-level Bayesian-optimal under a Gaussian surrogate with required completion (Prop. 3.2).
  • GittinsEval attains near-zero simple regret using only 1–2% of exhaustive-evaluation cost, with an adaptive stopping rule that typically triggers at 1–10%.
  • It particularly outperforms configuration-level Bayesian optimization on large-example benchmarks and cost-unaware bandit baselines on large-candidate (1,500-arm) MMLU tasks.
  • Index precomputation (1D dynamic program with FFT) makes online allocation about as cheap as UCB-E, unlike low-rank-factorization methods.

Strengths

  • Carefully scoped optimality theory

    Proposition 3.2 / A.1 proves exact batch-level Bayesian optimality via a correct reduction to Markov chain selection (Dumitriu et al. 2003; Scully & Terenin 2025), and the paper explicitly states that gridded roots, continuation past the stopping time, and the LCB anytime rule fall outside the guarantee — rare honesty about the theory–deployment gap.

  • Genuinely lightweight computation

    Translational invariance (Lemma A.2) reduces index computation to a 1D dynamic program; Appendix A.4 details an FFT convolution (grid P=1025, FFT length 4096) giving O(HP log P) precomputation instead of O(HP²). Timing experiments (Figs. 19–20) show Gittins runtime close to UCB-E while LRF is far slower on large MMLU.

  • Decoupled allocation and reporting

  • Broad, cost-realistic experimental grid

  • Defensible conservative noise model

Weaknesses

  • Retrospective prior calibration for the headline variant

  • Tuned cost-scaling factor

  • Batch-size confound against LRF

  • Guarantee–deployment gap

  • Surrogate calibration unexamined

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets LLM configuration selection: choosing among K candidate configurations (models × prompts × sampling settings) whose benchmark scores on N examples form a partially observable response matrix. Section 2.2 defines two cost-aware objectives: (i) anytime recommendation minimizing budget-indexed simple regret, and (ii) adaptive stopping maximizing expected net utility (recommendation quality minus total cost) under required completion. Central claims: (1) the problem is an instance of Markov chain selection solvable by the Gittins policy; (2) indices are computable offline via a 1D dynamic program with FFT acceleration, so online decisions are lightweight; (3) an LCB-style anytime recommendation extends the required-completion policy to unfinished arms; (4) empirically, GittinsEval reaches near-zero simple regret at 1–2% of exhaustive cost with stopping at 1–10%, beating configuration-level Bayesian optimization (BO) on large-example benchmarks and cost-unaware bandits on 1,500-arm MMLU subjects.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is GittinsEval in simple terms?

It is an adaptive evaluation scheduler for LLMs: instead of testing every model/prompt configuration on every benchmark question, it uses Gittins indices — a Bayesian decision-theory tool — to decide which configuration to test next and when the evidence is strong enough to stop, recommending a high-performing configuration at a small fraction of the full evaluation cost.

How much cheaper is GittinsEval than full benchmark evaluation?

In the paper's simulations over historical response matrices (GSM8K, PIQA, AlpacaEval, MMLU), it reportedly reaches near-zero simple regret using only 1–2% of the exhaustive-evaluation cost, and its adaptive stopping rule typically triggers between 1% and 10% of that cost. These are simulation results on precomputed matrices, not live deployments.

Does GittinsEval guarantee finding the best LLM configuration?

No. The proven guarantee is Bayesian optimality under a Gaussian surrogate model, only for the exact policy that fully evaluates a configuration before recommending it. The practical version (grid-approximated indices, the LCB anytime recommendation over partially evaluated arms) and any distribution-free guarantee are explicitly excluded from the theorem.

Is code or data available for GittinsEval?

Yes — the paper points to github.com/QianJaneXie/BanditGittinsEval, and all experiments run on public response matrices (BanditEval's GSM8K/PIQA, AlpacaEval 2.0 leaderboard scores, DOVE's MMLU matrices) on CPUs, so the pipeline is straightforward to rerun.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Text extraction omits parts of Section 3.3, the results discussion, and the conclusion; Figures 2–3 and 8–20 are plot-only, so headline regret numbers could not be independently verified from the provided text.
  • Quantitative claims (1–2% regret cost, 1–10% stopping) rest on the abstract and figure captions; no tabulated numeric results appear in the extracted text.
  • Figures cannot be analyzed from text, so visual magnitudes of regret differences between methods are taken from caption descriptions.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Efficient Cost-Aware LLM Evaluation via Bayesian Bandit Gittins Indices | Evolve.Pub