CodeFuse-CommitEval
收藏资源简介:
CodeFuse-CommitEval是第一个专门针对大语言模型的提交消息-代码不一致性检测基准。基于ApacheCM数据集构建,通过规则引导的突变合成七种不一致消息类型,并应用双重验证来验证正负样本。
CodeFuse-CommitEval is the first benchmark dedicated to detecting commit message-code inconsistencies for large language models (LLMs). Built upon the ApacheCM dataset, it synthesizes seven types of inconsistent commit messages via rule-guided mutation, and applies dual validation to verify both positive and negative samples.
CodeFuse-CommitEval 数据集概述
数据集简介
CodeFuse-CommitEval 是首个专为大语言模型设计的提交信息-代码不一致性检测基准。基于 ApacheCM 数据集构建,通过规则引导的突变方法合成七种不一致消息类型,并应用双重验证确保正负样本质量。
主要特征
- 多语言大规模数据集
- 均匀分布的样本分布
- 丰富的不一致提交类型
- 模块化提交突变规则
- 合成样本的有效验证
评估方法
在原始设置和三种增强策略下评估六个开源大语言模型:
- 少样本提示
- 思维链
- 扩展上下文
评估模型
- DeepSeek-V3.1
- gpt-oss-20b
- Qwen3-30B-A3B
- Llama-3.1-8B
- Mistral-Small-3.2-24B
- Kimi-K2-Instruct
环境要求
- Python 3.9.6
- 依赖包:langchain、langchain_openai、langchain_community
相关项目
- ApacheCM 数据集:https://arxiv.org/html/2507.17690v1
引用信息
bibtex @misc{zhang2025codefusecommitevalbenchmarkingllmspower, title={CodeFuse-CommitEval: Towards Benchmarking LLMs Power on Commit Message and Code Change Inconsistency Detection}, author={Qingyu Zhang and Puzhuo Liu and Peng Di and Chenxiong Qian}, year={2025}, eprint={2511.19875}, archivePrefix={arXiv}, primaryClass={cs.SE}, url={https://arxiv.org/abs/2511.19875}, }
许可证
Apache License 2.0




