跳到正文
arXiv cs.CL· Yuhao Qing, Boyu Zhu, Mingzhe Du, Zhijiang Guo, Terry Yue Zhuo, Qianru Zhang, Jie M. Zhang, Heming Cui, Siu-Ming Yiu, Dong Huang, See-Kiong Ng, Luu Anh Tuan·· 12 小时前AI 评分38

EffiBench-X:首个衡量 LLM 生成代码效率的多语言基准

EffiBench-X: A Multi-Language Benchmark for Measuring Efficiency of LLM-Generated Code

AI 导读

EffiBench-X 是首个衡量 LLM 生成代码效率的多语言基准,覆盖 Python、C++、Java、JavaScript、Ruby 和 Golang,以人类专家解法作为效率基线。

正文 · AI 翻译

作者:Yuhao Qing、Boyu Zhu、Mingzhe Du、Zhijiang Guo、Terry Yue Zhuo、Qianru Zhang、Jie M. Zhang、Heming Cui、Siu-Ming Yiu、Dong Huang、See-Kiong Ng、Luu Anh Tuan

查看 PDF HTML(实验性)

摘要:现有的代码生成基准主要评估功能正确性,对代码效率的关注有限,且通常局限于 Python 等单一语言。为填补这一空白,我们推出 EffiBench-X,这是首个旨在衡量 LLM 生成代码效率的多语言基准。EffiBench-X 支持 Python、C++、Java、JavaScript、Ruby 和 Golang。它包含以人类专家解决方案作为效率基线的竞赛编程任务。在 EffiBench-X 上评估最先进的 LLM 后发现,尽管模型能生成功能正确的代码,但其效率始终低于人类专家。即使是最有效的 LLM 生成解决方案(Qwen3-32B),平均也仅达到人类效率的约 \textbf{62\%},且存在显著的特定语言差异。LLM 在 Python、Ruby 和 JavaScript 中的效率优于 Java、C++ 和 Golang。例如,DeepSeek-R1 的 Python 代码效率显著高于其 Java 代码。这些结果凸显了研究 LLM 优化技术以提升跨多种语言代码效率的迫切需求。数据集和评估基础设施已提交,可在 此 https URL 和 此 https URL 获取。
评论: NeurIPS 2025 DB Track
主题: 计算与语言(cs.CL)
引用为: arXiv:2505.13004 [cs.CL]
  (或此版本的 arXiv:2505.13004v2 [cs.CL])
  https://doi.org/10.48550/arXiv.2505.13004

由 DataCite 颁发的 arXiv DOI

提交历史

来自:Huang Dong [查看邮箱]
[v1] 2025年5月19日星期一 11:43:37 UTC(378 KB)
[v2] 2026年10月27日星期二 15:52:00 UTC(757 KB)

来源:arXiv cs.CL · arxiv.org