SWE-Bench Pro Verified:一个可靠的软件工程代理基准测试

Hugging Face Daily Papers 论文

摘要

SWE-Bench Pro Verified 通过消除奖励黑客攻击和改善任务质量,解决了 SWE-Bench Pro 基准测试中的可靠性问题,为软件工程代理提供了更准确的评估。

SWE-Bench Pro 已成为评估软件工程代理在具有挑战性的仓库级任务上的标准基准测试。然而,我们的分析工作表明,其评估受到两个不可靠来源的破坏:奖励黑客攻击,由标准答案或隐藏评估信息的泄漏引起,以及任务质量问题,包括误导性的问题陈述和范围不当的测试。这些问题可能虚增基准性能并模糊代理的真实编码能力。我们提出 SWE-Bench Pro Verified,这是 SWE-Bench Pro 的一个验证版本,解决了这两个问题。我们的方法结合了反黑客安全措施,这些措施消除了主要泄漏渠道而不干扰正常代理功能,以及任务优化,最小程度地纠正有缺陷实例中的不一致。在 SWE-Bench Pro Verified 上的评估显示,一些模型表现明显比之前报告的更差,表明 SWE-Bench Pro 上的现有结果可能高估了真实的软件工程能力。SWE-Bench Pro Verified 为评估软件工程代理提供了更可信的基准测试。
查看原文
查看缓存全文

缓存时间: 2026/09/10 10:10

论文页面 - SWE-Bench Pro Verified: 面向软件工程智能体的可靠基准测试

来源: https://huggingface.co/papers/2609.08149

摘要

SWE-Bench Pro已成为评估软件工程智能体在具有挑战性的代码库级任务上表现的标准基准。然而,我们的分析工作表明,其评估结果受到两类不可靠因素的影响而大打折扣:一是奖励作弊现象,其发生源于标准答案或隐藏评估信息的泄露;二是任务质量问题,包括具有误导性的问题描述和范围界定不当的测试用例。这些问题会夸大基准测试的表现,并掩盖智能体真实的编码能力。我们提出了 SWE-Bench Pro Verified,这是 SWE-Bench Pro 的一个经过验证的版本,旨在解决上述两个问题。我们的方法结合了防作弊安全机制——在不干扰智能体正常运行的前提下消除主要的泄露通道,以及任务精炼——以最小化的方式修正有缺陷的实例中的不一致之处。在 SWE-Bench Pro Verified 上的评估显示,一些模型的表现远低于此前的报告,这表明在 SWE-Bench Pro 上现有的结果可能高估了其实际的软件工程能力。SWE-Bench Pro Verified 提供了一个更可信的基准,用于评估软件工程智能体。

查看 arXiv 页面 (https://arxiv.org/abs/2609.08149) 查看 PDF (https://arxiv.org/pdf/2609.08149) 项目页面 (https://agent-compass.mintlify.app/zh/user_guide/modules/benchmarks/swebench_pro_verified) 添加到收藏 (https://huggingface.co/login?next=%2Fpapers%2F2609.08149)

在你的智能体中获取这篇论文:

hf papers read 2609.08149

没有最新的 CLI?curl -LsSf https://hf.co/cli/install.sh | bash

引用本文的模型 0

无模型链接此论文

在模型的 README.md 中引用 arxiv.org/abs/2609.08149,即可从此页面链接。

引用本文的数据集 1

opencompass/SWEBench-Pro-Verified 查看器 • 31分钟前更新 • 731 • 68 (https://huggingface.co/datasets/opencompass/SWEBench-Pro-Verified)

引用本文的空间 0

无空间链接此论文

在空间的 README.md 中引用 arxiv.org/abs/2609.08149,即可从此页面链接。

包含本文的收藏 0

无收藏包含此论文

将此论文添加到收藏 (https://huggingface.co/new-collection) 即可从此页面链接。

相似文章

SWE-Bench Pro V2(阅读时间9分钟)

TLDR AI

SWE-Bench Pro V2是一个更新的基准测试,用于在软件工程中评估AI代理,包含来自11个代码库的642个任务,具有改进的评估协议和污染控制。

介绍 SWE-bench Verified

OpenAI Blog

# 介绍 SWE-bench Verified 来源: [https://openai.com/index/introducing-swe-bench-verified/](https://openai.com/index/introducing-swe-bench-verified/) 我们发布了 SWE-bench 的人工验证子集,能更可靠地评估 AI 模型解决实际软件问题的能力。*更新于 2025 年 2 月 24 日* 作为我们[准备框架⁠](https://openai.com/preparedness/)的一部分,OpenAI 开发了一系列指标来追踪、评估和预测模型的自主行动能力