atlas

Research map / Large language models / Alignment and preferences

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

ICML 2025 · Large language models › Alignment and preferences · approach: LLM-as-judge and feedback data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows LLM judges (GPT-4-Turbo, GPT-3.5-Turbo) produce non-transitive pairwise preferences in AlpacaEval, makes baseline-fixed rankings unstable, and proposes round-robin Bradley-Terry tournaments plus the Swiss-wise iterative matchmaking (SWIM) method to get more robust rankings.

Problem

Baseline-fixed pairwise LLM-as-a-judge evaluation (e.g., AlpacaEval) assumes transitive preferences, which is unverified; non-transitivity can make model rankings sensitive to the choice of baseline.

Approach

Introduce Soft Non-Transitivity Deviation (SNTD) to measure continuous non-transitivity in judge preferences, and replace fixed-baseline ranking with round-robin tournaments scored by Bradley-Terry with soft labels, plus a logarithmic-cost Swiss-style matchmaking (SWIM) variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use round-robin comparisons instead of fixed-baseline comparisonsAlpacaEval ranking · Chatbot Arena, with length controlSpearman correlation: 95.0% -> 96.4%Helped
Use round-robin comparisons instead of fixed-baseline comparisonsAlpacaEval ranking · Chatbot Arena, with length controlKendall correlation: 82.1% -> 86.3%Helped
Use round-robin comparisons instead of fixed-baseline comparisonsAlpacaEval ranking · Chatbot Arena, without length controlSpearman correlation: 81.4% -> 85.4%Helped
Use round-robin comparisons instead of fixed-baseline comparisonsAlpacaEval ranking · Chatbot Arena, without length controlKendall correlation: 63.2% -> 68.4%Helped
Use length controlAlpacaEval 2.0 · Chatbot ArenaSpearman correlation: 81.4% -> 95.0%Helped
Use length controlAlpacaEval 2.0 · Chatbot ArenaKendall correlation: 63.2% -> 82.1%Helped
Add systematic position switching instead of random position assignmentGPT-4-Turbo judge · AlpacaEval, ambiguous instructionsNon-transitive case rate: 17% to 44%Helped
Add systematic position switching instead of random position assignmentGPT-3.5-Turbo judge · AlpacaEval, ambiguous instructionsNon-transitive case rateHurt
Use a structured evaluation checklistLLM judge · AlpacaEval, MMNon-transitive case rateHelped
Add Chain-of-Thought reasoningLLM judge · AlpacaEval, MMNon-transitive preference rateHurt
Allow the judge to declare tiesLLM judge · AlpacaEval, MMNon-transitive preference rateHurt
Replace position switching and two API calls per order with random assignment and a single API call (ablation)Model-level pairwise comparisons · AlpacaEval, 20-model rankingHard non-transitivityHurt

Surprising findings

Limitations

Experimental setup

Datasets: AlpacaEval dataset Arena-Hard-Auto prompts Chatbot Arena human rankings (reference)

Benchmarks: AlpacaEval Arena-Hard-Auto Chatbot Arena

Metrics: PNT SNTD Spearman correlation Kendall correlation rank consistency

Baselines: AlpacaEval 2.0 (baseline-fixed win rate) Length-Controlled AlpacaEval Chatbot Arena rankings (reference)

Builds on: AlpacaEval Bradley-Terry model Length-Controlled AlpacaEval

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy