Position Bias is Hidden Behind Ceiling Effects: A Permutation Diagnostic for LLM Benchmarks

· Source: cs.CL updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, extended

Summary

The paper introduces inspect_permute, an open-source extension for the inspect_ai evaluation framework, designed to diagnose position bias in multiple-choice LLM benchmarks. This tool performs exhaustive answer-order permutations per question, reporting chi-squared / Cramér's V signatures with bootstrap confidence intervals. Applied across four vendors (gpt-4o-mini, claude-haiku-4-5, gemini-2.5-flash, grok-3) and five MMLU subjects, involving 24,000 API calls, the study reveals position bias is statistically detectable only within a 60–95% base-accuracy "Goldilocks zone." Below this zone, processing-load dominance obscures signals; above it, ceiling effects prevent detection. Frontier-tier models often fall above this detection band on standard MMLU subjects, meaning an absence of bias signal indicates "not measurable" rather than "unbiased." The work brackets position-bias measurement from above and below, making the question of bias in frontier models verifiable.

Key takeaway

For MLOps engineers and AI scientists evaluating LLM performance, recognize that reported "no position bias" claims on high-performing models might simply mean the benchmark is saturated. You should first calibrate your evaluation benchmarks to ensure the model's base accuracy falls within the 60-95% Goldilocks zone. Implement a scout protocol like diagnose_band to avoid costly, uninformative full sweeps on models operating outside this detectable range.

Key insights

Position bias in LLMs is only detectable within a specific 60-95% accuracy range, not at performance extremes.

Principles

Method

inspect_permute runs all k! answer-order permutations per question, recording responses to generate chi-squared / Cramér's V reports with bootstrap confidence intervals.

In practice

Topics

Code references

Best for: Research Scientist, AI Engineer, NLP Engineer, AI Scientist, Machine Learning Engineer, MLOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CL updates on arXiv.org.