Small prompt or format changes can reorder LLM leaderboards by many ranks

February 1, 20247 min

Overview

Decision SnapshotNeeds Validation

Solid empirical evidence across 11 models and two benchmarks shows real risk in relying on single MCQ leaderboards; results are reproducible via provided code but do not offer a complete fix.

Citations2

Evidence Strength0.90

Confidence0.85

Risk Signals8

Trust Signals

Findings with numeric evidence: 6/6

Findings with evidence refs: 6/6

Results with explicit delta: 5/6

Reproducibility

Status: Code + data available

Open source: Partial

At A Glance

Cost impact: 70%

Production readiness: 40%

Novelty: 50%

Authors

Norah Alzahrani, Hisham Abdullah Alyahya, Yazeed Alnumay, Sultan Alrashed, Shaykhah Alsubaie, Yusef Almushaykeh, Faisal Mirza, Nouf Alotaibi, Nora Altwairesh, Areeb Alowisheq, M Saiful Bari, Haidar Khan

Links

Abstract / PDF / Code / Data

Why It Matters For Business

If you pick models by single MCQ leaderboard snapshots you risk choosing a weaker or misfitted model; small eval details can change rank and therefore cost and product outcomes.

Who Should Care

Summary TLDR

Leaderboards built from multiple‑choice benchmarks are brittle. Small, innocuous changes—reordering choices, swapping the letter symbols, or changing scoring—can move models up or down many ranks on MMLU and ARC. The paper catalogs three classes of tiny perturbations (choice order/IDs, prompt/scoring, and in‑context examples), measures their effects across 11 models, and recommends hybrid scoring and cautious interpretation of MCQ leaderboards. Code is available.

Problem Statement

Practitioners use MCQ leaderboards to pick expensive LLMs. But small, implementation‑level choices in prompts and scoring can massively change leaderboard order, risking wrong model selection and wasted cost.

Main Contribution

Systematic study showing MCQ leaderboard rankings are highly sensitive to small perturbations.

Isolation of three perturbation classes: answer choice format/order, prompt/scoring, and in‑context example content.

Key Findings

Minor perturbations can shift model ranks by many positions on MMLU.

NumbersUp to 8 rank positions change; example Yi‑6b moved 39 (Table 1)

Practical UseDo not trust single leaderboard snapshots for model selection; validate with multiple prompt/formats before buying or deploying a model.

Evidence RefFigure 1; Table 1

Leaderboards often disagree under small changes (Kendall kτ falls below stability threshold).

Numberskτ dropped to 0.564 under choice shuffles (kτ ≤ 0.75 indicates major disagreement)

Practical UseReport ranking sensitivity (e.g., Kendall τ) alongside scores to show stability before comparing models.

Evidence RefSection 5.1; Table A.5; Table 1

Results

MetricValueBaselineDeltaSplit / DatasetEvidenceEvidence Ref
Max rank displacementUp to 8 positions (MMLU)MMLUFigure 1; AbstractFigure 1; Table 1
Ranking agreement (Kendall kτ)= 0.564 after random choice shuffles= 1.0 (original)−0.436MMLU subsetTable 1; Section 5.1Table 1

What To Try In 7 Days

Re-evaluate candidate models using hybrid scoring and report kτ to show ranking stability

Run 3 quick perturbations (shuffle choices, swap option symbols, and cloze vs symbol) and compare ranks

Sanitize few‑shot/context examples and rerun tests to detect leakage before deployment

Reproducibility

Code AvailableYes
Data AvailableYes
Open Source StatusPartial
LicenseUnknown

Data URLs

MMLU (Hendrycks et al., 2020)ARC-Challenge (Clark et al., 2018)

Risks & Boundaries

Limitations

Cannot quantify root causes of token/position bias because pretraining data for models is not available

Proposed mitigation (hybrid scoring) reduces bias but is not a full solution

When Not To Use

When evaluating non‑MCQ tasks like freeform generation or long‑form reasoning

When you require a definitive, deployment‑grade ranking without further validation

Failure Modes

Leaderboard rank swaps due to answer ID tokens or choice ordering

High apparent accuracy driven by leaked answers in few‑shot context

Core Entities

Models

phi-2Yi-6bYi-34bMistral-7bMistral-7b-InstructLlama-2-7bLlama-2-7b-chatLlama-2-13bLlama-2-13b-chatLlama-2-70bLlama-2-70b-chat

Metrics

AccuracyKendall's τ (kτ)RStd (recall standard deviation)

Datasets

MMLU (Massive Multitask Language Understanding)ARC-Challenge (ARC-C)

Benchmarks

MMLUARC-C