Investigating Non-Transitivity in LLM-as-a-Judge

Yi Xu, Laura Ruis, Tim Rocktäschel, Robert Kirk
2/19/2025
cs.AIcs.CLcs.LG

No official code found. Best implementation: yix8/llm-nontransitivity (4 stars, MIT, last commit 2025-06-05).

Abstract

Automatic evaluation methods based on large language models (LLMs) are emerging as the standard tool for assessing the instruction-following abilities of LLM-based agents. The most common method in this paradigm, pairwise comparisons with a baseline model, critically depends on the assumption of transitive preferences. However, the validity of this assumption remains largely unexplored. In this study, we investigate the presence of non-transitivity within the AlpacaEval framework and analyze its effects on model rankings. We find that LLM judges exhibit non-transitive preferences, leading to rankings that are sensitive to the choice of the baseline model. To mitigate this issue, we show that round-robin tournaments combined with Bradley-Terry models of preference can produce more reliable rankings. Notably, our method increases both the Spearman correlation and the Kendall correlation with Chatbot Arena (95.0% -> 96.4% and 82.1% -> 86.3% respectively). To address the computational cost of round-robin tournaments, we propose Swiss-Wise Iterative Matchmaking (Swim) tournaments, using a dynamic matching strategy to capture the benefits of round-robin tournaments while maintaining computational efficiency.

View on arXivView PDF

Code Implementations(1)

MIT

Investigating Non-Transitivity in LLM-as-a-Judge

40Jun 5, 20251 years agoMIT

Similar Papers

Cite this paper

@article{xu2025investigating,
  title  = {Investigating Non-Transitivity in LLM-as-a-Judge},
  author = {Yi Xu and Laura Ruis and Tim Rocktäschel and Robert Kirk},
  year   = {2025},
  eprint = {2502.14074},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.14074v3},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.14074.svg)](https://codeofpaper.com/paper/2502.14074)

Discussion