返回文章列表
模型评测

VerifierBench:让智能体证明自己的验证器真的可靠

阅读约 2 分钟

导语

对于能够调用工具、修改环境或编写代码的 LLM 智能体来说,完成任务只是第一步。系统还需要一个验证器,判断结果是否满足任务要求,并据此发放奖励、筛选训练数据或决定是否继续执行。问题在于,验证器本身也可能由模型生成,因此它同样需要被系统评估。

VerifierBench 将这一问题单独提出:给模型提供解决任务时可获得的任务说明和环境,让模型写出一个可执行验证器,再用模型事先看不到的测试案例检查它是否能接受所有有效解、拒绝无效解。

核心要点

  • 基准包含 222 个任务,覆盖工具调用、环境状态和代码变更等类型,来源涉及多个智能体任务基准。
  • 测试集包含 4,993 个隐藏案例,其中既有不同形式的正确答案,也有常见错误和针对验证逻辑的攻击。
  • 在统一智能体框架下评估的 19 个模型,标准化平衡准确率为 10.6 至 62.1。
  • 模型生成的验证器通常更容易拒绝错误答案,却不一定能接受全部正确答案。部分验证器甚至拒绝所有被测试的解决方案,导致表面上的“严格”掩盖了实际不可用。
  • 失败原因包括擅自假设答案格式、限制工具使用方式,以及要求代码必须以某种形式修改。模型的自测也可能失效,因为它测试的答案与验证器共享同一套错误假设。

为什么重要

传统评估往往只关注验证器能否抓住错误,但一个合格的验证器还必须覆盖任务允许的多种正确实现。否则,系统会把合法答案误判为失败,奖励模型可能被错误信号带偏,合成数据筛选也会丢弃有价值样本。

这项工作因此提出一个关键实践:同时测试“能否通过一个正确答案”和“能否通过其他符合任务约束的答案”。研究团队还介绍了 Gavel 这一验证器生成工具,通过证据头、领域规则库和编写原则,帮助模型只检查任务真正要求的证据。素材显示,结合 Gavel 的配置在 VerifierBench 上达到 68.3,但这一结果属于工具增强后的配置,不应与基础模型的区间直接混为一谈。

更广泛地看,VerifierBench 把智能体评估从“答案对不对”推进到“判断答案的机制是否可靠”。随着智能体被用于自动化执行和自我改进,验证器将成为系统安全边界的一部分,其开放性、容错性和对替代解法的覆盖能力,都需要像任务完成率一样被量化评估。

来源:Hugging Face Daily Papers

评论

正在确认登录状态……

正在加载评论……

相关文章

CCTest · Blog
AgentVQA:用离线测试检验视觉模型能否真正看懂智能体场景
模型评测
cctest.ai
模型评测

AgentVQA:用离线测试检验视觉模型能否真正看懂智能体场景

AgentVQA 汇集五类智能体任务中的 1000 个真实案例,评估视觉语言模型在网页、机器人、游戏等环境中的视觉理解能力。结果显示,当前最佳模型准确率仅为 58.5%,主要短板并非推理,而是视觉定位、运动理解和状态跟踪。

阅读全文
CCTest · Blog
SpatialScout:让VLM真正走进三维空间,主动探索并绘制物体地图
模型评测
cctest.ai
模型评测

SpatialScout:让VLM真正走进三维空间,主动探索并绘制物体地图

SpatialScout提出一项面向视觉语言模型智能体的主动三维建图基准,要求模型控制相机、搜集视觉证据,并在统一坐标系中定位物体。结果显示,模型能够恢复大致布局,但距离完整、精确的空间地图仍有明显差距。

阅读全文