Everything K-culture — comebacks to K-beauty, straight to your inboxGet it in your inbox

METAL MEDIA

SESSE: Sketch, Expand, Sort, Summarize, Evaluate -- LLM-as-Judge Evaluation via Structured Decomposition

arXiv:2608.183032026-08-20

Making AI judges show their work when picking the better of two answers

Today's common way to grade AI outputs is asking another AI (an LLM judge) to pick A or B, with no way to see why it picked that way or whether disagreement means the judge was wrong or the case was genuinely ambiguous. SESSE mines specific evaluation sub-questions automatically from the judge's own past mistakes, groups them into clusters, and has the judge vote A/B/Not-Applicable on each relevant sub-question to produce both a final decision and a per-criterion audit trail, all without any training. On the RewardBench benchmark, SESSE matched the accuracy of standard chain-of-thought judging and came close to a fine-tuned specialist model, despite requiring no training at all.

METAL MEDIA explanatory visual

Making AI judges show their work when picking the better of two answers

  1. 01Standard LLM-judge evaluation collapses everything into one A/B choice, giving no way to isolate which quality dimension drove the decision or tell a judge's mistake apart from a genuinely ambiguous case.
  2. 02SESSE collects cases where the judge's initial holistic verdict disagreed with the ground-truth label on a development set, and automatically generates evaluation sub-questions from those error cases, clustering them into 25 groups to build a reusable question bank.
  3. 03At inference time, only relevant clusters are selected for each example, the judge votes A/B/NA on each, and the majority vote across all selected clusters becomes the final preference; equal votes are declared a tie.
  4. 04On the 1,000-example RewardBench validation set, SESSE with Gemini 2.5 Flash reached 93.3% accuracy, statistically indistinguishable from the plain chain-of-thought baseline, and comparable to the fine-tuned specialist RISE-Judge-32B (92.7%).
  5. 05Weaker judge models (Qwen2-VL-7B) showed a larger, statistically significant accuracy gap versus the baseline, and a high tie rate (21.3% vs 2.6-3.5% for Gemini models) served as a warning sign of lower judge reliability without needing ground-truth labels.
An explanatory diagram made by METAL MEDIA, not a figure supplied by the paper's authors.

What they did

  1. Standard LLM-judge evaluation collapses everything into one A/B choice, giving no way to isolate which quality dimension drove the decision or tell a judge's mistake apart from a genuinely ambiguous case.
  2. SESSE collects cases where the judge's initial holistic verdict disagreed with the ground-truth label on a development set, and automatically generates evaluation sub-questions from those error cases, clustering them into 25 groups to build a reusable question bank.
  3. At inference time, only relevant clusters are selected for each example, the judge votes A/B/NA on each, and the majority vote across all selected clusters becomes the final preference; equal votes are declared a tie.
  4. On the 1,000-example RewardBench validation set, SESSE with Gemini 2.5 Flash reached 93.3% accuracy, statistically indistinguishable from the plain chain-of-thought baseline, and comparable to the fine-tuned specialist RISE-Judge-32B (92.7%).
  5. Weaker judge models (Qwen2-VL-7B) showed a larger, statistically significant accuracy gap versus the baseline, and a high tie rate (21.3% vs 2.6-3.5% for Gemini models) served as a warning sign of lower judge reliability without needing ground-truth labels.
Table 1: RewardBench val (n=1,000), dev-optimal n∗. ‡p<0.05 McNemar (non-tie subset). †SFT+DPO.
SystemHolisticSESSETie%
non-tietienon-tie
Qwen2-VL-7B0.6980.6670.663‡21.3%
Flash Lite0.8800.6790.820‡2.6%
Gemini 2.5 Flash0.9450.6950.9333.5%
RISE-Judge (32B)† 180.927
Table A.1: Accuracy (excl. ties) vs. n (self-generated banks; bold = n∗).
nQwen2-VL-7BGemini 2.5 FlashFlash Lite
10.6260.9230.790
20.6480.9330.804
30.6630.9270.801
50.6440.9320.820
70.6450.9290.817
100.6430.9300.819
Table B.1: Qwen2-VL-7B with Gemini-generated vs. self-generated bank (val).
ConfigkeffSESSE acc (n=10)SESSE (n∗)
Qwen self-generated80.6400.663 (n∗=3)
Qwen+Gemini bank140.6370.663 (n∗=2)
Table C.1: Degradation bucket distribution. C1 = genuine ambiguity (high vote entropy); C2 = decomposition failure (SESSE consistently wrong ≥65% non-NA votes against label); C3 = semantic equivalence (high NA rate, responses too similar to discriminate). Percentages of degradation rows per config.
ConfigJudgeBankDegradation (% val)C1 (Ambiguous)C2 (Decomposition)C3 (Semantic equiv.)
Flash LiteFlash Liteself-generated105 (10.5%)49%26%26%
Gemini 2.5 FlashGemini 2.5 Flashself-generated48 (4.8%)29%23%48%

Why it matters

Being able to see exactly which criteria drove an AI judge's verdict lets practitioners catch mislabeled benchmark data and judge biases instead of blindly trusting a single opaque score. Because it requires no fine-tuning, this diagnostic capability can be added on top of existing LLM judges at essentially no extra training cost.

Terms in this paper

  • LLM-as-judge · using a large language model instead of a human to evaluate the quality of another AI's output
  • chain-of-thought (CoT) · a prompting technique where the model writes out step-by-step reasoning before giving a final answer
  • RewardBench · a benchmark dataset of paired AI responses used to test preference-judging accuracy
  • NA (Not Applicable) vote · an option the judge selects when a given evaluation criterion doesn't apply to the example
  • McNemar's test · a statistical test comparing two methods only on the cases where their answers disagree

Figures we cannot republish

  • Figure 1: SESSE replaces holistic judgment with structured decomposition — criteria emerge automatically from the judge’s own error cases, producing per-criterion vote evidence.
  • Figure 2: SESSE pipeline: offline bank construction (Stages 0–4, once) and online per-example inference (Stage 5).
See the figures in the original paper →

Original abstract (English)

LLM-as-judge evaluation reduces response quality assessment to a single holistic A/B preference choice, providing no mechanism to isolate which quality dimensions drove the preference or distinguish model errors from genuine label ambiguity. We propose SESSE (Sketch, Expand, Sort, Summarize, Evaluate), a training-free framework that decomposes holistic judgment into structured sub-questions mined directly from the judge's own error cases; requiring no oracle responses, task-specific rubrics, or fine-tuning. On RewardBench (n=1,000), SESSE achieves near-parity with the chain-of-thought baseline and is competitive with RISE-Judge-32B (92.7%), a fine-tuned specialist, while remaining fully training-free. Per-criterion vote evidence provides an interpretable audit trail for diagnosing label ambiguity and judge failure modes unavailable from a single holistic output token.

Authors · Dae Lee, Mihai Delgeanu, Adel Youssef

Read on arXiv

Latest papers

All papers →

Latest from METAL MEDIA