1. Home
  2. Blog
  3. LLM novelty judges

Artificial intelligence · 8 min read

Judging novelty with an LLM:93.5% → 40.9% on prompt wording.

Ai2's Novelty-Bench: the same LLM judge flips its verdict on half the pairs when you reword the prompt. Method, real costs, production checklist.

By Kaleido LabPublished

In short

  • On October 27, 2026, Ai2 released Novelty-Bench (arXiv 2610.02022): on identical pairs of ideas, rewording the prompt swings an LLM judge's accuracy from 93.5% to 40.9% — below chance.
  • A judge score is not a measurement: it is the output of a model × prompt × format triplet. Pin it and version it like any dependency.
  • The simplest system was also the most accurate and the cheapest (0.854 macro-F1 for $2.59 vs 0.772 for $82.05): checklist below for your evaluation pipelines.

The real problem (beyond the announcement)

An LLM judge is becoming infrastructure. Teams use them to score answers, triage R&D ideas, filter content, compare generators. You pick a model, write a prompt, sanity-check it on ten examples — then let the verdict decide.

On October 27, 2026, the Allen Institute for AI (Ai2) published Old Ideas, Novel Problems (arXiv 2610.02022) with a public benchmark. The finding should cool that trust: the same pair of ideas, judged by the same model, does not get the same verdict when you reword the prompt. Not a two-point drift. Up to fifty-two.

To measure this cleanly, Ai2 built its data from ICLR 2026 peer reviews rather than paper acceptance: reviewers explicitly describe a contribution's originality, which is a different signal — a paper can be accepted without being novel and rejected despite an original idea. The result: a pool of 154 high-novelty human ideas (accepted papers in the top 10% of their area, novelty praised and never disputed) and a pool of 145 lower-novelty ones (rejected papers in the bottom 10%, originality concerns and no positive verdict).

A second setting, Human+Generated, pairs those 154 validated ideas with 154 ideas produced by a plain LLM generator — no retrieval, no tools, no iteration. Why the shift? Because judges are validated on human papers and then deployed on generated text. An expert Ai2 commissioned re-checked 30 pairs sampled from the best judge's errors: they preferred the human idea 30 times out of 30, and judged none of the generated ideas novel.

What the benchmark measures (and the cost table)

Six judges were tested — GPT-5.1, GPT-5.2, GPT-5.4, Claude Sonnet 4.5, Claude Opus 4.5, Claude Opus 4.6 — in pairwise comparisons, varying one factor at a time: prompt wording, reasoning budget, access to the literature, idea formatting, and how many judgments get aggregated.

The factor that crushes all others is wording. First prompt: “reviewers found exactly one novel idea in each pair, which one?”. Second: “which of these two ideas is novel?”. Same pairs, same models:

JudgePrompt “exactly one novel idea”Prompt “which one is novel?”
Claude Opus 4.6100.0%72.7%
Claude Opus 4.592.2%58.4%
GPT-5.281.8%76.0%
GPT-5.179.2%56.5%
GPT-5.493.5%40.9%
Claude Sonnet 4.560.4%36.4%

GPT-5.4 collapses from 93.5% to 40.9% — below chance — and flips its verdict on more than half of the pairs. The “generous” prompt does not just measure the judge's skill: it leaks the label structure. That 93.5% is a score for reading priors, not for judging.

Two caveats. First, on human-only pairs (Human-Only), the same prompt change moved accuracy by only about 7 points (21 points for Claude Opus 4.6): a judge can look stable on human writing and turn chaotic on generated content. Second, there is no universal prompt — dropping the instruction “do not treat trivial or incremental contributions as novel” helped some models and hurt others. A prompt tuned on one model does not transfer.

The temptation is to buy your way out. Ai2 tested that too: an agentic judge (GPT-5.6 Sol, high reasoning budget, iterative arXiv search) peaks at 0.78 macro-F1, against 0.89 for Claude Opus 4.6 with five pre-retrieved abstracts — at roughly ten times the cost per decision.

Judging systemMacro-F1Evaluation cost
Claude Opus 4.6 — simple prompt, majority vote over 3 calls0.854$2.59
Idea Novelty Checker — retrieval + reranking0.642$30.66
AI Scientist (Sakana AI) — Semantic Scholar search0.772$82.05

The most expensive system finishes last. And this is not a model gap: both dedicated evaluators also ran on Claude Opus 4.6. The difference is methodology — a simple prompt with majority voting beats a retrieval + reranking chain when that chain is tested on the wrong terrain.

One more number for the road: when Ai2 pitted generators against each other (Claude Opus 4.5 vs Claude Sonnet 4.5, GPT-5.4 vs GPT-5.1), the tested prompt rewordings alone flipped a quarter to a third of verdicts. If your LLM judge tells you which generator is better, your ranking contains a slice of wording lottery.

When it changes your decision (and when to skip the worry)

SituationExpected reliabilityAction
Internal idea triage, reversible decisionsAcceptablePinned config + sampled human review
Comparing generators or modelsBrittlePublish the flip rate next to the ranking
Innovation filtering, IP, scientific reviewNot enoughNever delegate the final call to an LLM
High volume, tight budgetThe simple baseline winsOne pass, strong model, majority vote over 3 calls

The underlying lesson fits in one sentence: a judge score is not a measurement, it is the output of a model × prompt × format triplet. Treat it like a p95 latency: publish it with its pinned configuration, or don't publish it.

Same reasoning on budget: literature retrieval is often sold as the answer to judging reliability. Here it cost 12 to 30 times more for a lower score. The bottleneck is not the judge's intelligence — it is the quality of the corpus it faces and the wording of the question.

Production checklist

  1. Version the judge. Model + prompt + format + reasoning budget, stored in the metadata of every evaluation run. A score without its configuration is unusable — and impossible to compare month over month.
  2. Measure the flip rate. Have the same pairs judged with three paraphrases of your prompt. Ai2 sees 25 to 33% of verdicts flip across generators. Above roughly 10%, your judge is ranking wording noise.
  3. Beware the prompt that “knows” the answer. Announcing “exactly one idea is novel” inflates accuracy by injecting the label structure. Measure with the prompt you actually run in production, not the one that flatters the model.
  4. Start from the cheapest baseline. One strong model, a single pass, majority vote over three calls: 0.854 macro-F1 for $2.59 in the study. Add retrieval and reranking only if they beat that baseline on your own data.
  5. Keep a human on the last step. The judge triages, the human decides. Ai2's expert got 30 pairs out of 30 right where the best judge erred on some of them — they were sampled from its mistakes.

Code and data are public (allenai/novelty-eval, novelty-judge-bench): the same procedure applies to your own judges, on your own data.

FAQ

Another question? Write to me.

Why does accuracy collapse on a simple rewording?

The prompt carries a prior. On identical pairs, GPT-5.4 dropped from 93.5% to 40.9% accuracy — below chance — once the phrase “reviewers found exactly one novel idea” was removed, and flipped its verdict on more than half of the pairs. On human-idea pairs the same change moved only about 7 points: the instability concentrates on AI-generated content.

Do I need an expensive judge with literature retrieval?

Not by default. In Ai2's study, an agentic judge (GPT-5.6 Sol, high reasoning budget, arXiv search) topped out at 0.78 macro-F1 at about 10x the cost per decision, against 0.89 for Claude Opus 4.6 with five pre-retrieved abstracts. Purpose-built systems did worse than a simple prompt: 0.642 at $30.66 and 0.772 at $82.05 against 0.854 at $2.59.

Which comparison method should I pick?

Pairwise comparison is more stable than absolute scoring, but still prompt-sensitive: on generator face-offs, a quarter to a third of verdicts changed with the tested rewordings alone. Always measure your judge's flip rate, whatever the method.

How do I make an LLM judge reliable in production?

Version the full configuration (model, prompt, format, reasoning budget), measure the flip rate over three paraphrases, aggregate with a majority vote over three calls, and keep a human on the final decision. The judge triages, the human decides.

Evaluations you can trust ?

Running LLM judges to score outputs or pick models? I help teams scope the problem, measure judge reliability and ship it to production. Describe your context and I'll reply with a first read and next steps, no strings attached.

Read next