SCICODE-VERIFIED
收藏资源简介:
SCICODE-VERIFIED是由中国科学技术大学、哈尔滨工程大学和中国科学院联合创建的科学编码基准数据集,旨在修正原始SCICODE基准中的缺陷。该数据集包含64个研究级问题,涵盖数学、物理、化学、生物学和材料科学等领域,每个问题分解为多个子问题,要求模型具备前沿科学理论和数值编码能力。创建过程通过领域专家逐问题审计,识别并修正了263个缺陷,其中192个导致正确解决方案被误判。该数据集主要用于评估语言模型在科学编码方面的真实能力,解决了因基准缺陷导致模型能力被低估的问题。
SCICODE-VERIFIED is a scientific coding benchmark dataset jointly developed by the University of Science and Technology of China, Harbin Engineering University, and the Chinese Academy of Sciences, aiming to rectify the flaws in the original SCICODE benchmark. This dataset comprises 64 research-grade questions spanning mathematics, physics, chemistry, biology, materials science, and other related fields. Each question is decomposed into multiple sub-problems, requiring the model to possess advanced scientific theories and numerical coding capabilities. During its creation, domain experts conducted problem-by-problem audits, identifying and correcting 263 flaws, among which 192 flaws caused correct solutions to be misjudged. This dataset is primarily used to evaluate the real-world capabilities of large language models in scientific coding, addressing the issue where model capabilities were underestimated due to flaws in the original benchmark.
SciCode-Verified 数据集详情
数据集概述
SciCode-Verified 是一个经过人工验证的科学代码生成基准数据集,是对上游 SciCode 测试基准的独立修正版本。该数据集在保留科学推理挑战的同时,修复了原有基准中存在的矛盾、缺失约定、错误冻结目标、非确定性测试等问题,确保有效解决方案不会被错误拒绝。
核心统计
| 指标 | 数值 |
|---|---|
| 验证修正总数 | 262 项 |
| 修改的问题数 | 63 / 64 |
| 导致正确代码被拒绝的缺陷 | 192 / 262 |
| 受影响的子问题数 | 155 / 287 |
| 主问题总数 | 64 个 |
| 评分子问题总数 | 287 个 |
关键特性
缺陷传播机制
SciCode 子问题具有累积性,整个问题只有在每个评分子问题都通过时才算通过。研究发现,58 个主问题(共 64 个) 存在因单一缺陷规格、冻结答案或测试而传播下游并导致正确解被错误拒绝的情况。
修正效果
在论文的十二模型快照匹配评估中,仅更改基准数据即可使:
- 子问题准确率从 45.3–60.3% 提升至 83.7–98.3%
- 整题准确率从 9.4–26.6% 提升至 68.8–92.2%
模型输出协议、评估框架、带背景条件、pass@1 设置和多环境 OR 评分均保持不变。
可复现性保证
所有修正均记录在账本中,从单一数据源传播,并与发布的 JSONL、HDF5 和 manifest 文件进行校验。
评估协议
| 项目 | 设定 |
|---|---|
| 评估集 | 64 个主问题 / 287 个评分子问题 |
| 采样方式 | pass@1 |
| 整题评分 | 仅当所有评分子问题通过时才算通过 |
| 上下文 | 带背景和不带背景分别报告 |
| 步骤构建 | 累积式:第 k 步接收第 1 至 k-1 步的代码 |
| 超时时间 | 每个步骤和环境 1,800 秒 |
| 环境漂移 | 在 2024 或 2025 时代的科学 Python 任一环境正确即通过 |
| 完整性 | 数据集哈希必须与 manifest.json 匹配 |
数据集内容
- 排除项:原始测试问题 2 因规格无法确定唯一可验证答案而被排除
- 许可证:Apache License 2.0
- 数据分布:大型文件 test_data_cleaned.h5 通过 GitHub Releases 发布,评估器在运行前会验证其哈希值
仓库结构
| 路径 | 内容 |
|---|---|
scicode_verified/ |
发布基准、源问题、目标补丁和 manifest |
eval_clean/ |
可移植生成、评分和重评框架 |
analysis/ |
机器可读的缺陷和评估分析 |
ledger/ |
逐变更溯源和针对性缺陷调查 |
tools/ |
数据集组装和发布验证门控 |

- 1SciCode-Verified: How Benchmark Defects Underestimated the Scientific-Coding Ability of Language Models中国科学技术大学·合肥国家实验室; 哈尔滨工程大学; 中国科学院·理论物理研究所 · 2026年



