Using LLMs as judges has become standard practice for evaluating model outputs at scale. This is particularly common for subjective, open-ended tasks such as assessing helpfulness or alignment, where no single reference answer exists. However, objective tasks introduce a distinct reliability challenge for reference-free LLM judging. In the absence of a reference answer, the judge evaluates factual correctness either through its parametric knowledge or through tool augmentation. Although the former enables efficient evaluation, the judge may hallucinate or lack sufficient evidence for its verdict. Conversely, tool augmentation can provide additional evidence but introduces extra computational cost and requires an appropriate mechanism to determine when and how that evidence should be used reliably. More importantly, neither approach alone provides formal control over the risk of accepted verdicts or guarantees their reliability at a specified level. We propose a risk-controlled framework that calibrates uncertainty thresholds on a held-out set so that the false discovery rate among accepted verdicts remains below a user-specified level~α with high probability, using finite-sample Clopper--Pearson intervals. When the parametric mode is not sufficiently confident, the instance is routed to a retrieval-augmented mode, where the judge gathers web evidence and re-evaluates the instance under a second calibrated threshold. The finite-sample guarantee carries over to this two-threshold routing without additional assumptions. Across open-domain QA benchmarks and judges of varying scales, the framework maintains the target error rate while achieving substantially higher coverage than single-mode baselines.
Figures & tables
Figure 1
Figure 1: Test-time FDR (mean ± std over 100 splits) across all 32 configurations. Rows correspond to the two candidate models; columns to the four datasets. Each line represents a different judge (see legend). The dashed diagonal marks FDR =α .
TriviaQA
NQ-Open
PopQA
HotpotQA
Cand.
Judge
.05
.10
.15
.20
.25
.05
.10
.15
.20
.25
.05
.10
.15
.20
.25
.05
.10
.15
.20
.25
Qwen-8B
Qwen-4B
.03
.39
.66
.91
1.0
.00
.03
.08
.14
.28
.00
.01
.91
1.0
1.0
.00
.04
.09
.14
.30
Qwen-8B
.12
.63
.91
1.0
1.0
.00
.02
.24
.82
1.0
.00
.87
1.0
1.0
1.0
.00
.04
.49
.74
.96
Qwen-14B
.21
.78
.98
1.0
1.0
.00
.05
.56
.81
.99
.19
.89
1.0
1.0
1.0
.02
.26
.64
.86
1.0
Llama-8B
.13
.61
.86
1.0
1.0
.00
.20
.61
.83
1.0
.02
.88
1.0
1.0
1.0
.01
.30
.65
.85
1.0
Llama-70B
Qwen-4B
.05
.37
.80
.98
1.0
.00
.05
.18
.32
.48
.00
.00
.11
.35
.92
.00
.09
.20
.34
.55
Table 1: Coverage of the joint two-mode framework (two-threshold routing with retrieval) at α∈{.05,.10,.15,.20,.25} (mean over 100 splits) across all datasets.
Figure 2: Routing distribution across configurations. Within each group of four bars, judges are ordered left to right: Qwen3-4B, Qwen3-8B, Qwen3-14B, Llama-3.1-8B.
TriviaQA
NQ-Open
PopQA
HotpotQA
Cand.
Judge
M1 Only
Joint
M1 Only
Joint
M1 Only
Joint
M1 Only
Joint
Qwen-8B
Qwen-4B
.47
.91
.01
.14
.04
1.0
.00
.14
Qwen-8B
.59
1.0
.07
.82
.03
1.0
.05
.74
Qwen-14B
.87
1.0
.14
.81
.15
1.0
.35
.86
Llama-8B
.77
1.0
.22
.83
.21
1.0
.40
.85
Llama-70B
Qwen-4B
.67
.98
.07
.32
.05
.35
.09
.34
Table 2: Coverage at α=0.20 : Mode 1 Only vs. Joint (two-threshold routing with retrieval).
TriviaQA
HotpotQA
FDR
Coverage
FDR
Coverage
α
τ0
τ1
Δ
τ0
τ1
Δ
τ0
τ1
Δ
τ0
τ1
Δ
.05
.03
.04
.00
.12
.17
+ .05
.00
.00
.00
.00
.00
.00
.10
.08
.09
.00
.63
.68
+ .06
.05
.03
− .01
.04
.02
− .02
.15
.14
.13
.00
.91
.94
+ .04
.13
.13
.00
.49
.49
.00
.20
.16
.15
− .01
1.0
1.0
.00
.18
.18
.00
.74
.72
− .02
Table 3: FDR and coverage under retrieval drift from the original ( τ0 ) to the re-queried snapshot ( τ1 , ∼ 3 months later). Δ=τ1−τ0 .
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
Symbol
Description
x,y^,y∗
Question, candidate answer, ground truth
F,J
Examinee LLM, judge LLM
v∈{0,1}
Evaluation verdict
e∗∈{0,1}
Ground-truth evaluation label
A(v,e∗)
Admission function: 1[v=e∗]
Aref,λA
Relevance function and threshold
Appendix
Table 4: Notation reference.
TriviaQA
NQ-Open
PopQA
HotpotQA
Cand.
Judge
M1
M2
M1
M2
M1
M2
M1
M2
Qwen-8B
Qwen-4B
68
79
52
71
47
84
54
69
Qwen-8B
71
84
54
79
44
88
58
76
Qwen-14B
78
86
61
77
65
88
67
78
Llama-8B
77
82
63
78
68
88
68
78
Llama-70B
Qwen-4B
75
81
62
69
60
75
63
68
Appendix
Table 5: Judge verdict accuracy (%) before calibration. Mode 1 uses parametric knowledge only whereas Mode 2 uses retrieval-augmented evaluation ( k=3 ). LLM evaluator as admission function.
α
Judge
Metric
.05
.10
.15
.20
.25
.30
.35
.40
.45
.50
.55
.60
TriviaQA
Qwen-4B
FDR
.03
.08
.13
.18
.21
.21
.21
.21
.21
.21
.21
.21
Cov.
.03
.39
.66
.91
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
Qwen-8B
FDR
.03
.08
.14
.16
.16
.16
.16
.16
.16
.16
.16
.16
Cov.
.12
.63
.91
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
Appendix
Table 6: Full results for the joint two-mode framework at all α levels across all four datasets. Candidate: Qwen3-8B, LLM evaluator, PE, k=3 .
Figure 3: Coverage (mean ± std over 100 splits) across all 32 configurations. Rows: candidates; columns: datasets.
Figure 4: FDR control on TriviaQA.
Figure 5: FDR control on NQ-Open.
Figure 6: FDR control on PopQA.
Figure 7: FDR control on HotpotQA.
Exact Match
Token F1
LLM Evaluator
FDR
Coverage
FDR
Coverage
FDR
Coverage
Dataset
.15
.20
.25
.15
.20
.25
.15
.20
.25
.15
.20
.25
.15
.20
.25
.15
.20
.25
TriviaQA
.13
.14
.14
.97
1.0
1.0
.13
.18
.18
.72
.98
1.0
.13
.14
.14
.98
1.0
1.0
NQ-Open
.00
.05
.22
.00
.11
.69
.00
.00
.18
.00
.00
.45
.13
.18
.22
.56
.81
.99
PopQA
.12
.12
.12
1.0
1.0
1.0
.13
.13
.13
.99
1.0
1.0
.12
.12
.12
1.0
1.0
1.0
HotpotQA
.04
.18
.23
.03
.57
.86
.04
.17
.23
.04
.47
.83
.13
.18
.22
.64
.86
1.0
Appendix
Table 7: Sensitivity to admission function. Candidate: Qwen3-8B, Judge: Qwen3-14B, UQ: PE (white-box). FDR and coverage at α∈{.15,.20,.25} .
Table 9: Sensitivity to the confidence level δ (coverage). Candidate: Qwen3-8B, Judge: Qwen3-8B, LLM evaluator, k=3 , PE. FDR is controlled at the target α under both settings.
TriviaQA
HotpotQA
ncal/n\α
.05
.10
.15
.20
.25
.05
.10
.15
.20
.25
0.10
.02
.38
.81
.96
.99
.00
.03
.25
.55
.83
0.25
.08
.54
.89
.99
1.0
.00
.04
.41
.70
.92
0.50
.12
.63
.91
1.0
1.0
.00
.04
.49
.74
.96
0.75
.15
.66
.92
1.0
1.0
.00
.04
.53
.77
.98
Appendix
Table 10: Sensitivity to calibration-set size (coverage). ncal/n is the fraction of the 2,000 items used for calibration. Candidate: Qwen3-8B, Judge: Qwen3-8B, LLM evaluator, k=3 , PE. FDR is controlled at the target α for every size.
TriviaQA
NQ-Open
PopQA
HotpotQA
α
PE
Probe
LoRA
PE
Probe
LoRA
PE
Probe
LoRA
PE
Probe
LoRA
.05
.12
.00
.00
.00
.00
.02
.00
.31
.71
.00
.00
.02
.10
.63
.14
.70
.02
.07
.28
.87
.82
.94
.04
.02
.44
.15
.91
.90
.94
.24
.42
.64
1.0
1.0
1.0
.49
.47
.76
.20
1.0
1.0
1.0
.82
.79
.86
1.0
1.0
1.0
.74
.78
.95
.25
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
.96
.99
1.0
Appendix
Table 11: Coverage under three uncertainty scores: the white-box predictive entropy (PE) used in the main paper and two supervised scores, a Probe and a LoRA+Prompt adapter on the judge’s hidden states. Candidate: Qwen3-8B, Judge: Qwen3-8B, LLM evaluator, k=3 . FDR is controlled at the target α for all three.
TriviaQA
HotpotQA
Variant \α
.05
.10
.15
.20
.25
.05
.10
.15
.20
.25
Direct
.03
.28
.47
.59
.74
.00
.00
.01
.05
.17
Self-eval
.02
.32
.49
.60
.75
.00
.00
.02
.07
.19
Empty
.04
.38
.63
.83
.99
.00
.09
.32
.57
.84
Joint (ours)
.12
.63
.91
1.0
1.0
.00
.04
.49
.74
.96
Appendix
Table 12: Baseline comparison (coverage). Candidate: Qwen3-8B, Judge: Qwen3-8B, LLM evaluator, k=3 , PE. FDR is controlled at the target α for every variant.
TriviaQA
NQ-Open
PopQA
HotpotQA
α
Point.
Cons.
Δ
Point.
Cons.
Δ
Point.
Cons.
Δ
Point.
Cons.
Δ
.05
.12
.00
− .12
.00
.00
.00
.00
.00
.00
.00
.00
.00
.10
.63
.01
− .62
.02
.00
− .02
.87
.00
− .87
.04
.00
− .04
.15
.91
.64
− .27
.24
.00
− .24
1.0
.93
− .07
.49
.00
− .49
.20
1.0
.93
− .07
.82
.05
− .76
1.0
1.0
.00
.74
.30
− .45
.25
1.0
1.0
.00
1.0
.80
− .20
1.0
1.0
.00
.96
.72
− .24
Appendix
Table 13: Conservative joint calibration (coverage). Per dataset, Point. and Cons. denote the pointwise and conservative coverage, and Δ=Cons.−Point. (computed on unrounded values). Candidate: Qwen3-8B, Judge: Qwen3-8B, LLM evaluator, k=3 , PE. FDR is controlled at the target α under both variants.
TriviaQA
NQ-Open
PopQA
HotpotQA
% raised ( U2>U1 )
20.1
27.9
14.3
29.1
mean ΔU
+0.10
+0.11
+0.10
+0.12
% lowered ( U2<U1 )
68.0
68.8
84.6
69.7
mean ΔU
−0.07
−0.09
−0.10
−0.12
Appendix
Table 14: Effect of retrieval on judge uncertainty. Results are obtained with Qwen3-8B as both candidate and judge, the LLM evaluator, and k=3 retrieval using predictive entropy (PE). The “raised” and “lowered” columns report the fraction of instances where retrieval increases or decreases uncertainty, respectively. Mean ΔU is averaged within each group.
Question
Candidate
Gold
Mode 1 (Wrong)
Mode 2 (Corrected)
Who voices Jack Kahuna Laguna in SpongeBob SquarePants?
Steve Carell
Johnny Depp
“Steve Carell provided the voice…This is a well-documented fact.” Verdict: True
“The web search results indicate that Johnny Depp, not Steve Carell, provided the voice…” Verdict: False
Which North African country’s flag is just the colour green?
Chad
Libya
“The flag of Chad is indeed a single solid green rectangle…” Verdict: True
“The search results indicate that Libya’s flag was a single green field…” Verdict: False
‘The Great American Chocolate Bar’ is better known as?
Milky Way
Hershey
“The Great American Chocolate Bar is indeed known as the Milky Way bar…” Verdict: True
“The search results indicate that it is a nickname for the Hershey Milk Chocolate Bar…” Verdict: False
Appendix
Table 15: Examples where retrieval corrects the judge’s verdict. Candidate: Qwen3-8B, Judge: Qwen3-14B.
Question
#
Retrieved Snippet
Who voices Jack Kahuna Laguna in SpongeBob?
1
“…American actor and musician Johnny Depp guest starred in the episode as the voice of Jack Kahuna Laguna, a surf guru…” — Wikipedia
2
“Jack Kahuna Laguna has a striking resemblance to his voice actor, Johnny Depp.” — Fandom
3
“…it guest starred Johnny Depp as the legendary surfer, Jack Kahuna Laguna.” — IMDb
Which N. African country’s flag is just green?
1
“The flag of the Libyan Arab Jamahiriya…consisted of a simple green field. It was the only national flag…with only one colour.” — Wikipedia
2
“Republic of Ireland and the Ivory Coast the flags are the same…” — Facebook
3
“Green is an important colour in Islam…” — Reddit
Appendix
Table 16: Retrieved evidence ( k=3 ) for the examples in Table 15 . The first result in each case directly contains the correct answer.
We present the Judge Reliability Harness, an open source library for constructing validation suites that test the reliability of LLM judges. As LLM based scoring is widely deployed in AI benchmarks, more tooling is needed to efficiently assess the reliability of these methods. Given a benchmark dataset and an LLM judge configuration, the harness generates reliability tests that evaluate both binary judgment accuracy and ordinal grading performance for free-response and agentic task formats. We evaluate four state-of-the-art judges across four benchmarks spanning safety, persuasion, misuse, and agentic behavior, and find meaningful variation in performance across models and perturbation types, highlighting opportunities to improve the robustness of LLM judges. No judge that we evaluated is uniformly reliable across benchmarks using our harness. For example, our preliminary experiments on judges revealed consistency issues as measured by accuracy in judging another LLM's ability to complete a task due to simple text formatting changes, paraphrasing, changes in verbosity, and flipping the ground truth label in LLM-produced responses. The code for this tool is available at: https://github.com/RANDCorporation/judge-reliability-harness
LLM-as-a-judge scales evaluation, but reasoning judges are slow and costly. We study JEV-as-a-Judge: evaluation with JEV, a decision-only judge that returns label probabilities instead of text, and whose confidence decides whether to accept its verdict or escalate to a reasoning judge. Against sixteen generative and reward-model judges, with blinded human adjudication, JEV comes within three points of GPT-6 wherever a verdict can be read off the text, at 0.36% of its fee and a 0.15-second median latency, and falls behind where the verdict must be derived, as in math, code, and logic. Its confidence marks this boundary. With a threshold frozen in advance, accepting confident verdicts and escalating the rest is 0.9 points more accurate than GPT-6 on 1,610 held-out pairs at 41% of its fee, and in a pre-specified live test on two new workloads the cascade matches GPT-6's accuracy exactly. Confidence routing weakens on style-adversarial pairs and reference-free prose; we close with a simple recipe for validating thresholds locally.
As AI models progress beyond simple chatbots into more complex workflows, we draw ever closer to the event horizon beyond which AI systems will be utilized in autonomous, self-maintaining feedback loops. Any autonomous AI system will depend on automated, verifiable rewards and feedback; in settings where ground truth is sparse or non-deterministic, one practical source of such rewards is an LLM-as-a-Judge. Although LLM judges continue to improve, the literature has yet to introduce systems capable of enforcing standards with strong guarantees, particularly when bias vectors are unknown or adversarially discovered. To remedy this issue, we propose average bias-boundedness (A-BB), an algorithmic framework which formally guarantees reductions of harm/impact as a result of any measurable bias in an LLM judge. Evaluating on Arena-Hard-Auto with four LLM judges, we achieve (tau=0.5, delta=0.01) bias-bounded guarantees while retaining 61-99% correlation with original rankings across formatting and schematic bias settings, with most judge-bias combinations exceeding 80%. The code to reproduce our findings is available at https://github.com/penfever/bias-bounded-evaluation.
Benjamin Feuer, Lucas Rosenblatt, Oussama Elachqar