arrow
返回

Aligning Small Language Models for Programming Feedback

delete2026-01-01
delete0
PRE
AI
C
Charles Koutcheme *
J
Juliette Woodrow
C
Chris Piech
DOI:10.1145/3770762.3772539delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
为编程学习的学生提供及时且可操作的反绩至关重要。尽管大型语言模型(LLMs)正越来越多地用于自动化这一过程,但它们的部署成本高昂,并引发隐私和机构控制的担忧。小型语言模型(SLMs)提供了一种有前景的替代方案:它们可以本地运行,并能更灵活地集成到教育平台中。然而,它们的开箱即用性能通常较差,需要针对性训练才能在课堂中有效。在本文中,我们探讨了经过训练的3B参数SLM,在基于评分标准的提示和结合监督学习与偏好学习的管道指导下,能否生成接近大型模型质量的诊断反馈。我们在大规模在线编程课程中部署该模型,并将其反馈与其基础模型、微调变体、Llama-3.1-8B以及GPT-4.1进行比较,使用53名助教的人类评分和自动化的LLM作为裁判的分析。我们的结果表明,精心训练可将SLM与LLM在关键指标上的反馈质量差距从超过80个百分点缩小到仅10个百分点。训练后的SLM很少产生虚假错误,经常被教育者评为有帮助,并且偶尔会遗漏学生代码中的问题。这些发现表明,小型模型可以在大规模教育环境中作为实用且可扩展的针对性反馈解决方案,而LLMs可能仍需用于更全面的诊断反馈。
Keyword:
programming feedback
large language models
small language models
generative AI
open-weight
automatic feedback

期刊

P
PROCEEDINGS OF THE 57TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION V.1, SIGCSE TS 2026
IF:
0
论文数:
170
被引数:
0

机构

A
aalto university
学者数:
1.4K
论文数: 667
被引数: 0
S
stanford university
学者数:
1.1W
论文数: 4.3K
被引数: 0
引用论文

引用论文

err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Cognitive Load Theory in Computing Education Research: A Review
err2022-12-31
err19
PREAI
errDuran, Rodrigo; Zavgorodniaia, Albina; Sorva, Juha
err分享
err收藏
CS1-LLM: Integrating LLMs into CS1 InstructionCS1-LLM:将LLMs整合到CS1教学中
err2024-07-03
err0
errOAAI
errAnnapurna Vadaparty; Daniel Zingaro; David H. Smith IV; Mounika Padala; Christine Alvarado; Jamie Gorson Benario; Leo Porter
err分享
err收藏
Improving AI in CS50: Leveraging Human Feedback for Better Learning
err2025-02-12
err0
PREAI
errLiu,Rongxin; Zhao,Julianna; Xu,Benjamin; Perez,Christopher; Zhukovets,Yuliia; Malan,David J.
err分享
err收藏
学者 查看更多内容