QTestBench
一个专门评测大语言模型生成量子代码测试能力的基准框架,通过独立基准检查器作为真理来源,评估LLM生成测试套件区分正确与缺陷量子程序实现的能力
时间轴 (近 90 天)
QTestBench 是一个用于评测大语言模型生成量子代码测试能力的框架
QTestBench 的核心设计是始终使用独立的基准检查器作为真理来源,而不是把LLM生成的测试当作裁判
QTestBench 引导模型为每个任务生成语法层、语义层和行为层三类测试
QTestBench 将比对过程组织在三个验证队列中,每个队列回答一个不同的诊断性问题
研究团队使用经过Oracle验证的合成变异体来补充天然错误解决方案样本稀缺的问题
表现最好的测试生成器在QHack上的测试质量为0.71,在Qiskit HumanEval上仅为0.34
生成的测试套件几乎总能成功执行,但其区分正确与错误实现的能力明显落后
变异测试中的变异分数衡量测试套件能杀死多少比例的变异体,是QTestBench测试质量分数的直接来源
全部知识事实 (8)
QTestBench 是一个用于评测大语言模型生成量子代码测试能力的框架
50%待验证QTestBench 的核心设计是始终使用独立的基准检查器作为真理来源,而不是把LLM生成的测试当作裁判
50%待验证QTestBench 引导模型为每个任务生成语法层、语义层和行为层三类测试
50%待验证QTestBench 将比对过程组织在三个验证队列中,每个队列回答一个不同的诊断性问题
50%待验证研究团队使用经过Oracle验证的合成变异体来补充天然错误解决方案样本稀缺的问题
50%待验证表现最好的测试生成器在QHack上的测试质量为0.71,在Qiskit HumanEval上仅为0.34
50%待验证生成的测试套件几乎总能成功执行,但其区分正确与错误实现的能力明显落后
50%待验证变异测试中的变异分数衡量测试套件能杀死多少比例的变异体,是QTestBench测试质量分数的直接来源
50%