arxiv.org·2026/10/22
LLM法官的可信性依赖其对影响评分标准的变化是否稳定响应,现有JRH等框架把人类编写的固定扰动配方套用到所有评分器,无法随评分标准生成专属测试。SANE以代理流水线把单调性、次可加性、可重复性、鲁棒性、动态范围与校准等固定行为要求,结合评分器规格、实现和代表性样例,自动识别能力并派生评分器专属扰动及预期分数关系,再分别判定配方对齐、扰动实现与关系适用性以筛选联合有效用例。在faithfulness、fluency、coherence、professionalism、toxicity评测域,相同生成代理与多数投票oracle、无人工介入条件下,SANE对齐配方累积至108个而JRH仅7个,验证测试族为JRH的3.7倍,检错族覆盖全部评测域包括JRH零检出的professionalism与toxicity;在faithfulness上,SANE测试套件对一组法官模型的排序与人类标注FaithBench的Spearman ρ=0.852,JRH仅为**ρ=0.100**。局限是生成与验证模型固定,人类对齐只在faithfulness得到验证。
为什么重要 LLM 评委已用于基准评分、数据筛选和训练信号;SANE 将人工配方设计自动化,可按评分标准生成专项可靠性测试,直接服务评委上线前的质量门禁。适合 负责 LLM 评委选型、数据筛选或奖励建模的评测与数据闭环工程师。
LLM judges 越来越多地介入基准评测、模型选择、数据筛选和训练。只有当每个 judge 都能可靠地响应影响其评分标准的变化时,它们的决策才有用。现有的可靠性测试方法通过具有已知预期影响的扰动来改变输入,以影响 judge 分数。
主流的 LLM-judge 测试框架将人工编写的扰动配方与合成测试生成结合起来,但把针对特定评分器的配方构思排除在自动化流水线之外。这使它们只能使用固定扰动和预先假设的评分器类型。我们提出 SANE,一个基于智能体的框架,将随机评估器的行为要求编码为可复用的智能体指令。
给定评分器规范、实现和代表性输入,该流水线首先识别特定评分器的能力,然后自动为每种能力推导扰动配方和预期分数关系。SANE 还定义了一个与评分器无关的验证框架,用于生成的 judge 测试。它判断每个配方是否符合评分器意图,以及每个实例化案例是否实现该配方并支持其预期关系。
由于 SANE 会为每个评分器生成量身定制的配方清单,随着评分器数量增加,对齐的配方数量也会增长。在 5 个领域中,SANE 在端到端有效性相当的情况下,生成的经验证测试族数量是 Judge Reliability Harness(JRH)的 3.7 倍,并在每个领域检测出评分器缺陷,包括 JRH 未检测出任何缺陷的 professionalism 和 toxicity。在 faithfulness 上,SANE 在 judge 排名中实现了很强的人类对齐:其测试套件分数对 11 个 judge 模型的排名与人工标注的 FaithBench 表现一致(Spearman rho = 0.852),而 JRH 不一致(rho = 0.100)。
LLM judges increasingly mediate benchmark evaluation, model selection, data curation, and training.
Their decisions are useful only when each judge responds reliably to changes affecting its scoring criterion.
Existing methods for reliability testing perturb inputs with known expected effects on judge scores.
Prominent LLM-judge testing harnesses combine human-authored perturbation recipes with synthetic test generation, leaving scorer-specific recipe ideation outside the automated pipeline.
This limits their use to fixed perturbations and pre-assumed scorer types.
We introduce SANE, an agent-based framework that encodes behavioral requirements for stochastic evaluators as reusable agent instructions.
Given a scorer specification, implementation, and representative inputs, the pipeline first identifies scorer-specific capabilities, then automatically derives perturbation recipes and expected score relations for each.
SANE also defines a scorer-independent validation framework for generated judge tests.
It determines whether each recipe agrees with scorer intent and whether each instantiated case realizes the recipe and supports its expected relation.
Because SANE generates a recipe inventory tailored to each scorer, the number of aligned recipes grows as scorers are added.
Across five domains, SANE produces 3.7 times as many validated test families as the Judge Reliability Harness (JRH) at comparable end-to-end validity and detects scorer deficiencies in every domain, including professionalism and toxicity, where JRH detects none.
On faithfulness, SANE achieves strong human alignment in judge ranking: its test-suite scores rank 11 judge models consistently with human-labeled FaithBench performance (Spearman rho = 0.852), while JRH does not (rho = 0.100).
注释 · SANE 验证族由 133 个候选对生成,JRH 由 35 个候选对生成,两者验证率 57.9% 与 60.0% 相近。出自 §5.2 / Figure 6
注释 · JRH 在 professionalism 与 toxicity 无故障检测族;SANE 五域均有。出自 §5.2 / Figure 6
EVIDENCE / METHODS
关键数据
SANE 133 个候选对中 108 个对齐,JRH 为 35 个候选对、7 个对齐。
对齐配方
SANE vs JRH 唯一配方
候选对
scorer-术语解释一个扰动操作及其对评委成绩的期望关系。 对
SANE验证率
77/133
JRH验证率
21/35
注释 · 验证率相近但基数差异导致 3.7 倍验证族量;候选对为 scorer-术语解释一个扰动操作及其对评委成绩的期望关系。 pairs。出自 §5.1 / §5.2
原版排版与图表 · 手机无法内嵌时可在浏览器打开。PDF 插件内选文不能传给网页助手。