中文

情境胜过参数:超越专有LLM的提交消息生成

软件工程 2025-07-08 v2

摘要

提交消息使用自然语言描述提交中所做的修改,对于软件的维护和演化至关重要。最近的大型语言模型(LLM)发展导致它们被用于生成高质量的提交消息,例如Omniscient Message Generator(OMG)。该方法采用GPT-4生成最先进的提交消息。然而,像GPT-4这样的专有LLM在编码任务中引发隐私和可持续性 concerns,可能阻碍其工业采纳。鉴于开源LLM在编译器验证等开发人员任务中已取得竞争性能,我们研究它们是否能够生成与OMG相当的提交消息。我们的实验表明,一种开源LLM可以生成与OMG产生的提交消息相当的提交消息。此外,通过一系列情境细化,我们提出了lOcal MessagE GenerAtor(OMEGA),一种CMG方法,采用4位量化的8B开源LLM。OMEGA产生最先进的提交消息,超过GPT-4在从业者偏好中的表现。

关键词

引用

@article{arxiv.2408.02502,
  title  = {Context Conquers Parameters: Outperforming Proprietary LLM in Commit Message Generation},
  author = {Aaron Imani and Iftekhar Ahmed and Mohammad Moshirpour},
  journal= {arXiv preprint arXiv:2408.02502},
  year   = {2025}
}

备注

Accepted in ICSE 2025