The First Token Fallacy: Why Logit-Based LLM Judges Distort Position Bias
The Hidden Dangers of Shortcut Evaluations in AI
In the rapidly evolving world of Artificial Intelligence, the "LLM-as-a-Judge" paradigm has become the gold standard for evaluating language model performance. Traditionally, this involves using a high-capability model (the LLM Judge) to evaluate the responses of other models. To save on time and computational costs, many researchers use a shortcut: instead of waiting for the model to generate a full explanation, they read the logits (the probability distribution) of the very first token to see which response the judge prefers.
However, a groundbreaking paper titled "The First Token Is Not the Verdict: Hidden Costs of Reading LLM Judges Without Generating" (arXiv:2610.00054) reveals that this shortcut is fundamentally flawed. Research led by Gnaneswar Villuri, Hashmath Shaik, and Alex Doboli shows that reading the first token without full generation can inflate position bias figures by as much as 42 points, potentially ruining the audit process for AI safety and performance.

The Problem: Logits vs. Actual Generation
When we ask an LLM judge to pick between Response A and Response B, constrained decoding tools often force the model to output a single token (like 'A' or 'B') or simply measure the likelihood of those tokens appearing first. While this is computationally cheap, it ignores the internal reasoning process of the model.
The study identifies two primary reasons why the first token often lies about the model's final verdict:
- The Non-Committal Start: Many judges do not lead with a verdict. Between 12% and 49% of the time for models like Qwen3, the model might start with an introductory phrase (e.g., "After careful consideration...") rather than a direct answer. When researchers force a read on these tokens, the result typically defaults to whichever response was shown first in the prompt, creating a false appearance of massive position bias.
- The Mind-Change (Reasoning-to-Verdict): In 0% to 5.5% of cases, a model might actually start with one token (saying 'A') but, as it generates its reasoning, it "realizes" its error and concludes with a different verdict ('B').
Comparing Model Behaviors
The research tested several prominent models, including Llama-3.1-8B, Phi-3.5-mini, and a family of Qwen3 judges. The results showed a significant disparity in how these models handle initial verdicts.
| Model | Verdict Lead Rate (Starts with Verdict) | Position Bias Distortion | Impact on Accuracy | | :--- | :--- | :--- | :--- | | Qwen3 Judges | 51% - 88% | High (Overstated Bias) | < 1% Change | | Llama-3.1-8B | > 97% | Low | Minimal | | Phi-3.5-mini | > 97% | Low | Minimal |
Interestingly, while the position bias figure was distorted by up to 42 points, the actual accuracy of the judge moved by less than one point in most conditions. This suggests that the distortion misleads the people auditing the judge rather than the people using the judge for rankings.
Why Position Bias Matters
Position bias occurs when an LLM judge prefers the first response simply because it appears first in the prompt. This is a known hurdle in AI evaluation. The study highlights that by reading only the first token, researchers are seeing an "upper bound" of bias that isn't actually there. When the judge is allowed to generate its full response, the bias often drops significantly because the model has time to process the content of both responses before committing to a final answer.
Recommendations for AI Researchers
The authors recommend a new standard for reporting AI evaluations. Instead of just providing a position-bias figure, researchers should also report the "verdict lead rate"—the frequency at which the judge actually starts its response with a verdict token. This metric is virtually free to calculate (requiring only one forward pass) and provides essential context for whether the reported bias is a result of the model's quality or the researcher's measurement method.
FAQ: Understanding LLM Judge Evaluation
Q: What is a "logit" in the context of LLM judges? A: Logits are the raw numeric outputs of a model's final layer before they are converted into probabilities. In evaluation, researchers check the logit of specific tokens (like "A" or "B") to see which one the model finds most likely.
Q: Does this mean Qwen3 is worse than Llama-3.1? A: No. It simply means that Qwen3 judges have a higher tendency to start their responses with conversational text or reasoning rather than a direct verdict token. This makes them harder to evaluate using simple logit-based shortcuts.
Q: How does this affect the average AI user? A: For most users, this won't change the daily experience. However, it is critical for developers and scientists who are trying to build fairer and more accurate AI systems, as it changes how they interpret model "fairness."
Q: Is full generation always better than logit reading? A: While full generation is more accurate and reflects the model's true verdict, it is significantly more expensive and slower. The paper suggests that we can still use logits, but we must account for the distortion by reporting the verdict lead rate.



