大模型
cloud.google.com ·
谁来评审评审者?审计 LLM 评测器的三种方法
Google Cloud 博客指出 LLM-as-a-judge 并非客观裁判,存在冗长偏好、位置偏差(交换选项顺序可使判定翻转超 75%)、光环效应、迎合偏差和自我增强偏差。文章提出三项审计手段:对同一输出做多轮一致性检查并计算方差;用机会校正指标验证与人类专家的一致性;采用分解式提示和至少两个模型集成的多评审方案。文中百分比数据未附来源。
AI推荐理由 Google Cloud 博客系统梳理 LLM-as-a-judge 的已知偏差(冗长偏好、位置偏差、光环效应、迎合偏差、自我增强偏差),并提出三项审计方法:多轮一致性方差检查、经机会校正的人机对齐指标、分解式提示加多模型集成评审。内容对做评测体系的团队有实操价值,但属方法论综述,文中 75% 等数字未给出处与实验细节,需谨慎引用。
74
正文
Is your LLM-as-a-judge truly objective? There’s a common misconception in tech that humans are subjective, so we should rely on AI for objective evaluation. But the reality is that LLMs are also subjective. Just like human reviewers, they can carry biases: Verbosity bias: LLM judges usually favor longer, confident-sounding answers, even when the underlying facts are wrong. Position bias: Swapping the order of two options can cause an LLM judge to flip its verdict over 75% of the time. The halo effect: Because LLMs generate text piece by piece, clean grammar and formatting can trick an AI judge into giving top marks for accuracy while missing errors. Agreeableness bias: LLM judges are great at recognizing valid work. But with detecting errors, they may fail to catch incorrect, buggy, or unsafe outputs up to 75% of the time. Self-enhancement bias: Also known as egocentric bias, AI evaluators systematically overrate outputs that were generated by themselves or from their own family. Ultimately, LLM judges are not objective arbiters of truth. They are subjective models with their own distinct biases. Treating them as infallible tools that don't need their quality measured might leave your work compromised. In this post, we’ll explore what’s holding enterprises back from strong evals, and share an easy three-pillar method you can use to improve your quality. Three helpful ways to audit your LLM judges Pillar 1: Measure internal stability Before you can trust an AI judge’s score, you need to know that it isn't just guessing. Because LLMs are probabilistic, they can be inconsistent, giving different scores to the exact same text. You can test this internal stability by running multi-pass consistency checks on a single output and calculating the variance. If a judge's scores fluctuate wildly on identical inputs, its rubric is too ambiguous. Pillar 2: Validate human alignment When your evaluation datasets are mostly valid responses, a lenient AI judge can look great on paper. It might align closely with human reviewers overall, but miss a majority of invalid or even unsafe outputs. To prove your LLM judge is catching real errors, you need chance-corrected metrics. These mathematical models filter out agreements driven purely by leniency or random chance, showing how closely your evaluator actually aligns with the informed decisions of human experts. Pillar 3: Use multi-judge ensembles To avoid the halo effect mentioned earlier, teams should use decomposed prompting. Instead of asking one LLM judge to score an entire response, assign a specialized judge to evaluate a single criteria, like factual accuracy or tone. This isolates traits and forces independent scoring. Second, to track performance in real time without human intervention, the established best practice is ensembling. This means running at least two different models under the hood to evaluate the exact same output simultaneously. By finding the statistical consensus between these models, you can flag if their evaluations begin to diverge and avoid any scoring quality degradation. Get started Partner with Delta to design and implement statistically-audited evaluation pipelines for your enterprise agentic systems.