Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › AI testing

Your LLM Judge Gives Different Answers on Re-Runs: How to Test With It

By Freedom251 Team · · 5 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Treat the judge as a measuring instrument, not an oracle. Freeze the model version, rubric, inputs, decoding settings and output parser. Run the same cases repeatedly and keep every raw result. Measure how often the verdict flips per case. Then change one factor at a time (rubric wording, candidate order, decoding settings) and compare the judge against human ratings. Re-run stability and correctness are separate questions. A judge can be perfectly repeatable and still wrong, and setting temperature to zero does not guarantee identical judgments.

Why the same input gets different verdicts

Verdict flips usually come from one of three sources, and the fix differs for each:

As an Amazon Associate I earn from qualifying purchases.

  • Sampling and serving noise. A 2026 study of five models (Fiona Lau, Same Input, Different Scores) found substantial score variability even at temperature zero, with the size of the effect depending on model family and scoring dimension. A separate 2026 preprint found deterministic decoding reduced inconsistency but did not eliminate it in its setting.
  • Sensitivity to wording. Choi et al. define “intrinsic consistency” partly as stability when the prompt is varied in meaning-preserving ways.
  • Presentation bias. In pairwise judging, the answer shown first or second can sway the verdict. Shi et al. (IJCNLP-AACL 2025; 15 judges, MT-Bench and DevBench, 22 tasks, over 150,000 evaluation instances) found position bias varied significantly by judge and task, and was strongly affected by the quality gap between candidates.

Those figures describe the models, prompts and datasets those authors tested. No source reviewed gives a general rate at which production judges disagree with themselves, so measure your own.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step 1: Define what counts as a judgment

Write the rubric with observable criteria and clearly separated outcome categories, plus examples at the boundaries. AWS guidance recommends defining clear scenarios and categories instead of leaning on small numeric score differences, which are exactly where noise lives. Decide up front whether ambiguous cases may receive more than one acceptable rating, an “uncertain” label, or escalation to a human.

Step 2: Build and freeze a test set

Use representative real cases: easy, borderline and hard. For each, store the exact candidate output(s), the judge instructions and any reference material. Where feasible, collect several human ratings per case and keep the disagreement rather than collapsing everything to one forced label. Microsoft Research (2025) found that forced-choice validation can select a worse judge when human ratings are genuinely indeterminate.

Step 3: Measure repeatability with everything held constant

Run each frozen case multiple times with identical configuration. Save every raw response and parsed rating, not just an aggregate pass rate, because an unchanged 80% pass rate can hide cases that flip back and forth.

  • Categorical verdicts: report per-case exact agreement across runs and a chance-adjusted measure such as Cohen’s kappa where its assumptions fit. Apple’s developer guidance recommends an inter-rater metric like kappa over raw agreement when score distributions are imbalanced.
  • Numeric scores: report the distribution or dispersion per case, and list the cases with the widest spread. These are usually your borderline cases.

How many repetitions?

There is no universal number. One preprint (The Coin Flip Judge?, 2026) found 11 trials were needed on average for a majority vote to recover a 50-trial reference verdict with 95% probability in its own dataset, rising to 15 for high-variance questions. The authors do not claim that as a general minimum, and it targets matching a 50-run reference, not being correct. Choose repetitions by the precision and cost your decision needs.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step 4: Perturb one factor at a time

Only after you have a fixed-configuration baseline, run separate experiments:

Factor What to change What to look for
Prompt sensitivity Write semantically equivalent rubric or instruction variants Cases whose verdict changes between variants
Position bias Run both A–B and B–A; randomize order across cases Whether the preferred answer follows the candidate or the slot
Decoding settings Compare temperature and related settings against the recorded baseline Residual variation at “deterministic” settings; don’t assume zero removes it
Judge choice Swap in an independent judge, or compare with humans Systematic disagreement; self-preference when the judge is from the same family as a candidate

AWS recommends using a judge from a different model family when comparing models, to mitigate self-preference. The 2026 Coin Flip Judge preprint also reports that pairwise winner choices may not line up with meaningful scalar score gaps in its study, so don’t assume pointwise and pairwise setups agree; test both if you use both.

Step 5: Validate against humans

A consistent judge can be consistently misaligned. Compare it with a held-out, periodically refreshed human-rated set, and read the disagreements, especially on borderline cases. AWS frames the goal as strong correlation with human judgment patterns, not perfect score matches.

Where reasonable people accept several ratings, store a set of acceptable answers per case and count the judge correct if it lands in the set. Microsoft Research tested 11 real-world rating tasks and 8 commercial LLMs; systems chosen by standard forced-choice validation performed up to 30% worse than those chosen with the response-set approach. That is the study’s observed maximum, not an expected improvement for your task.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Step 6: Use repetition and voting wisely

AWS recommends repeated evaluations with majority voting. Voting reduces random noise, and the spread across votes is itself useful: treat low-agreement cases as “uncertain” and route them to review. Voting cannot fix a biased or misaligned rubric, since every vote shares the same blind spot.

Step 7: Make it operational

  • Version the rubric and judge prompt like code, and keep a fixed regression set that you re-run after every change to the judge, model or prompt (AWS guidance).
  • Periodically validate against fresh expert-rated data.
  • Send high-impact or safety-sensitive disagreements to people; AWS recommends human review before critical deployment decisions.

Log these fields for every judgment so a changed result can be diagnosed later:

case_id, run_id, model_name_and_version, prompt_version, rubric_version,
exact_request, decoding_parameters, candidate_order,
raw_response, parsed_label_or_score

Also log parser failures separately. A flip caused by a malformed response that the parser reads differently looks like judge noise but is a pipeline bug.

Choosing a validation design

  • Repeatability vs. alignment: you need both; they answer different questions.
  • Single gold label vs. response set: use a response set where the rubric tolerates more than one rating.
  • Single trial vs. repeated aggregation: repetition costs latency and money but gives you a measured uncertainty.
  • Automated gate vs. human review: automate low-stakes, clear-cut cases; keep people on subjective, critical or safety-sensitive ones.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

AI testingLLM evaluationLLM-as-JudgePrompt engineeringreproducibility

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.