华东师范大学学报(自然科学版)

北大核心,CA,JST,CSCD扩展版,WJCI

国内刊号:31-1298/N

国际刊号:1000-5641

华东师范大学学报(自然科学版)杂志2024年第5期:基于开源代码大语言模型提示的学生代码修复

发布日期:

作者:陈郅睿, 陆雪松

关键词:自动程序修复,大语言模型,提示工程,

基金:国家自然科学基金 (62277017)

随着机器学习技术的进步, 旨在学习人类修复错误代码模式的自动程序修复技术可以辅助学生修复错误代码, 提高学生的自主学习效率. 在过去, 自动程序修复模型或是基于人工设计的符号规则, 或是基于数据驱动的方法. 随着具有强大自然语言理解能力和代码生成能力的大语言模型的出现, 一些研究尝试使用提示工程进行自动程序修复. 然而, 现有研究主要评估诸如Codex和GPT-4这样的商用模型, 一方面大规模使用的成本较高, 另一方面在教育场景下存在数据隐私隐患. 此外, 这些研究大多使用简单的提示形式来评估模型修复程序的能力, 且缺乏对结果的深入分析. 为弥补上述工作的不足, 通过提示工程评估了两个代表性的开源代码大语言模型, 测试了不同的提示方法, 例如思维链和少样本学习, 并对结果进行了深入分析, 最后提出了一些将大语言模型和编程教育场景结合的建议.

来源:2024年第5期

《华东师范大学学报(自然科学版)》期刊编辑部

查看华东师范大学学报(自然科学版)杂志2024年第5期

联系我们

  • 地址:上海市中山北路3663号 华东师范大学学报(自然科学版)编辑部
  • 电话:(021)62233703
  • E-mail:xblk@xb.ecnu.edu.cn

咨询工作人员