2025

TrustJudge: Inconsistencies of LLM-as-a-Judge and How to Alleviate Them

Wang, Yidong, Song, Yunze, Zhu, Tingyuan et al.

Understand

The adoption of Large Language Models (LLMs) as automated evaluators (LLM-as-a-judge) has revealed critical inconsistencies in current evaluation frameworks.

  • We identify two fundamental types of inconsistencies: (1) Score-Comparison Inconsistency, where lower-rated responses outperform higher-scored ones in pairwise comparisons, and (2) Pairwise Transitivity Inconsistency, manifested through circular preference chains (A>B>C>A) and equivalence contradictions (A=B=C\neq A).
  • We argue that these issues come from information loss in discrete rating systems and ambiguous tie judgments during pairwise evaluation.
  • We propose TrustJudge, a probabilistic framework that addresses these limitations through two key innovations: 1) distribution-sensitive scoring that computes continuous expectations from discrete rating probabilities, preserving information entropy for more precise scoring, and 2) likelihood-aware aggregation that resolves transitivity violations using bidirectional preference probabilities or perplexity.

Reading the bibliography…