TestPrism:重新思考超越单一参考的测试评估
摘要
论文提出了 TestPrism 基准,包含 300 个测试任务和 3000 个候选实现,表明单一参考的评估方式会高估测试质量(联合成功率仅达到 28%,而单一参考成功率为 59.67%)。同时提出了 TestHelix,通过异构合成、同伴交叉验证和递归自我改进,将联合成功率提升了 8.67 至 9.00 个百分点。
查看缓存全文
缓存时间: 2026/10/09 06:24
论文页面 - TestPrism:超越单一参考的测试评估新思考
来源:https://huggingface.co/papers/2610.12289
摘要
大语言模型(LLM)编程智能体在各类编程任务的测试生成方面取得了显著进展。然而,当前普遍采用的评估方式——将生成的测试与单一参考解进行比对——忽略了其他同样正确的实现方案,可能导致对测试质量的高估。我们提出 TestPrism,一个包含来自 17 个数据源的 300 个测试任务、3000 个候选实现(其中有效解与无效解各占一半)的基准。其核心指标 Joint Success Function(联合成功率函数)要求生成的测试:在初始程序状态下失败、接受每一个有效候选实现、拒绝每一个无效候选实现。在 14 组基线编程智能体配置上,Joint Success Function 仅为 28.00%,而单一参考成功率却达到 59.67%。我们的分析揭示了行为遗漏、断言不支持以及测试构造错误等问题。针对这些不足,我们提出 TestHelix,它结合了异构的测试-修复对合成、对等交叉验证以及递归自我改进(RSI)。在两个模型上,TestHelix 相比原生框架基线将 Joint Success Function 提升了 8.67 到 9.00 个百分点(参见 TestHelix 评测)。
查看 arXiv 页面 (https://arxiv.org/abs/2610.12289) · 查看 PDF (https://arxiv.org/pdf/2610.12289) · 加入收藏 (https://huggingface.co/login?next=%2Fpapers%2F2610.12289)
引用此论文的模型:0
暂无模型关联此论文。
在模型 README.md 中引用 arxiv.org/abs/2610.12289 即可从此页面关联。
引用此论文的数据集:0
暂无数据集关联此论文。
在数据集 README.md 中引用 arxiv.org/abs/2610.12289 即可从此页面关联。
引用此论文的 Spaces:0
暂无 Space 关联此论文。
在 Space README.md 中引用 arxiv.org/abs/2610.12289 即可从此页面关联。
收录此论文的合集:0
暂无合集收录此论文。
将此论文添加到合集 (https://huggingface.co/new-collection) 即可从此页面关联。
相似文章
PRISM:评估LLM审稿人的多维度基准
介绍PRISM,一个用于评估基于大语言模型的同行评审员的多维度基准,涵盖分析深度、新颖性评估、缺陷识别和建设性。研究结果表明,大语言模型在单个维度上能与人类评审员匹敌甚至超越,但缺乏跨所有维度的平衡表现,因此最适合作为人类评审的补充工具。
PRISM:通过结构化多模态数据合成实现优先级感知的规则内化
本文介绍了PRISM,一个用于训练多模态大语言模型遵循优先级规则的四阶段数据合成框架,以及PRISM-Eval,一个无需评判者的评估套件。仅用10K样本,PRISM就将Qwen3-VL-4B在PRISM-Eval上的严格准确率从9.5%提升到30.1%,同时保持了通用基准性能,并且这些提升可迁移到其他开源多模态大语言模型。
你的基准测试是难度上的经验测度
本文将基准评测形式化为难度上的经验测度,识别出测度错配与覆盖缺口等失效模式,并提出了诊断指标以及 BenchFill——一种面向难度的目标化题目重写算法,同时在 7 个领域、25 个主流基准上进行了分析。
PRISM: 程序化时空推理基准
PRISM是一个大规模基准,包含10,372个人工校准的指令-代码对,用于评估程序化视频生成,并采用了一个漏斗式框架,包含四个指标。对七个大型语言模型的评估揭示了代码可执行性与空间一致性之间存在显著差距。
基准测试的基准测试:检验常识基准的预测效度
本文通过评估23个大语言模型在四个基准测试及其改进版本上的表现,检验常识基准分数是否能预测现实世界下游任务的表现,发现改进版本保持了排名,但仅提供依赖于任务的预测效度。