我开发了 EvalSeal:LLM 评估的可复现性收据
摘要
EvalSeal 是一个开源工具,通过多次运行、翻转率测量和防篡改封印来增强 LLM 评估的可复现性,揭示了 LLM 评判器的不稳定性。
我一直在开发 EvalSeal,一个小型开源工具,旨在使 LLM 评估结果更加可信。想法很简单:单一评估分数是不够的。EvalSeal 对每个案例进行多次运行,测量翻转率,捕获来源,并将结果密封到防篡改账本中。从当前仓库中得到的一个发现是:使用 LLM 评判器时,20 个边界案例中有 5 个在重复运行中翻转了判定。使用数字答案匹配对 40 个 GSM8K 案例,0 个案例翻转。相同的模型家族,不同的评分方法。不稳定性来自评判器,而非目标模型。当前版本是 v0.3.0。我目前正在 v1 路径上工作,包括签名、套件文件和面向基准的评分。欢迎所有从事 LLM 评估、CI 门禁或代理可靠性的人员提供反馈。
相似文章
评估结论的可重复性如何?LLM推断提示结构的自我审计
本文审计了LLM评估结论的可重复性,发现小样本评估不稳定且可能误导,建议报告额外指标以提高可靠性。
@DanKornas: LLM 行为变化过于频繁,不能仅依赖少量人工抽查。DeepEval 是一个开源 Python 框架,用于评估……
DeepEval 是一个用于评估 LLM 应用的开源 Python 框架,提供现成的评估指标、Pytest 风格的工作流程以及 CI/CD 支持。
JudgeArena:可复现的LLM裁判评估统一框架
JudgeArena是一个开源框架,将主要的LLM裁判基准统一在单一接口下,支持对裁判选择的系统研究,并提供与闭源模型相当或更优的开源模型裁判,同时能够模拟LMArena Elo分数。
MAWILE:多轴工作台用于检测LLM评估器
MAWILE是一个开发者工作台,用于审计LLM评判者对提示词、评分标准、输入和输出扰动的敏感性,以确保评估的鲁棒性和有意义性。
@dair_ai: // 你的LLM评判与专家意见相左 // 构建LLM评判者可能颇具挑战性。这里展示了一个有趣的案例,说明为何…
本文介绍了UPHELD,这是一个带有大量人工标注的基准,用于评估对话型LLM,以及Mixture-of-Judges框架,可将评估准确性提高30%。