# When Can You Debias an LLM Judge? Identifiability Limits, a Test, and Designs for Top-k Ranking

arXiv: https://arxiv.org/abs/2607.02104 · HTML: https://mlsanity.com/paper/2607.02104/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 6 of its 19 references that are in the map.
- First posted on arXiv 2 Jul 2026.

## Builds on (most cited first, 6 of 6)

- [Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena](https://mlsanity.com/paper/2306.05685/) (2023)
- [Large Language Models are not Fair Evaluators](https://mlsanity.com/paper/2305.17926/) (2023)
- [Length-Controlled AlpacaEval: A Simple Way to Debias Automatic Evaluators](https://mlsanity.com/paper/2404.04475/) (2024)
- [From Generation to Judgment: Opportunities and Challenges of LLM-as-a-judge](https://mlsanity.com/paper/2411.16594/) (2024)
- [Evaluating Large Language Models at Evaluating Instruction Following](https://mlsanity.com/paper/2310.07641/) (2023)
- [BayesAgent: Bayesian Agentic Reasoning Under Uncertainty via Verbalized Probabilistic Graphical Modeling](https://mlsanity.com/paper/2406.05516/) (2024)

## Built on by (most cited first, 1 of 1)

- [DIAL: Position-Debiased LLM Judges with Adaptive Human Preference Calibration](https://mlsanity.com/paper/2609.31215/) (2026)

## Abstract (arXiv)

Large language models (LLMs) are increasingly used as cheap, scalable judges that compare candidate outputs pairwise. Because such judges prefer verbose or well-formatted answers, the natural fix is to add bias covariates to a Bradley--Terry model and estimate the bias away. We show this cannot work as advertised: the quality/bias split is not identified by pairwise comparisons, and the failure is exact -- across 48 real judge-pools the profile likelihood over the coefficient is flat to 0.0000 nats, and scaling the comparisons 26× buys none. A ``debiased'' score is selected by the prior, not recovered from data. Our contribution is accordingly not a better estimator but a characterization of when prior-based correction is justified, plus designs that supply the missing information when it is not. The assumption the prior encodes -- quality is a priori uncorrelated with the covariate -- pays only while corr(θ,x) stays below a crossing point (configuration-dependent, 0.22--0.60), which is what makes the same model help on LLMBar and hurt on SummEval and Nectar. We give two escapes: a trusted-anchor gate that decides per (judge, covariate, task) (no false enables in 6,000 decisions at K≥10 anchors, a rate our sample bounds at ≤6%), and a paired rendering design. Across fifteen real LLM judges bias is heterogeneous and capability-dependent: correction improves topk recall by 0.20--0.32 on five biased-but-competent cheap judges and is a no-op on frontier ones (Spearman ρ=-0.84 between competence and gain over the 14 competent judges, p<10-3), concentrating the benefit where at-scale evaluation happens.
