arrow
返回

Harnessing code domain insights: Enhancing programming Knowledge Tracing with Large Language Models

delete2025-05-01
delete0
PRE
AI
X
Xinjie Sun
刘
刘琦 (Qi Liu)
张
张凯 (Kai Zhang)
Y
Yang, Lina
L
Li, Hui
DOI:10.1016/j.knosys.2025.113396delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
知识追踪(KT)通过分析学生与练习的历史交互来评估其对知识的掌握程度,并预测其在后续任务中的表现。尽管传统的KT方法已开始关注编程技能的评估,但它们受限于手动标注知识概念(KCs)的瓶颈以及构建这些概念之间关系的不足。为解决此问题,我们提出了一种借助大型语言模型(LLM)强大代码洞察能力的增强型知识追踪方法(CEKT)。具体而言,我们为大型语言模型(LLMs)设计了三种不同的提示调优策略,以全面构建涵盖各编程领域和练习中KCs及其关系的Q矩阵。此外,我们开发了一个整合三维度知识图谱,以精细粒度表达KCs之间的复杂关系,从而更准确地评估学生对知识的掌握程度。进一步地,我们在KCs之间建立了一个图注意力网络,以促进相似语法KCs表示之间的交互,增强对学生编程知识状态推理的能力以及KT的有效性。通过这种方法,我们实现了高质量且可解释的知识状态推理,并在预测学生结果方面表现出卓越性能。我们的工作突出了提示调优LLMs在KT领域的潜在未来研究方向,强调高可解释性和效率。为促进更广泛的研究,我们计划在https://github.com/xinjiesun-ustc/CEKT发布我们的数据和源代码,以鼓励该领域的进一步创新。
Keyword:
Knowledge tracing
Data mining
Intelligent tutoring systems
Large language models
Efficiency and interpretability

期刊

K
Knowledge-Based Systems
IF:
7.6
论文数:
1.3W
被引数:
4.5W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
Knowledge Tracing: A Survey知识追踪: 一项调查
err2023-02-09
err77
errOAAI
errAbdelrahman, Ghodai; Wang, Qing; Nunes, Bernardo
err分享
err收藏
LGS-KT: Integrating logical and grammatical skills for effective programming knowledge tracing
err2025-05-01
err0
PREAI
errSun, Xinjie; Liu, Qi; Zhang, Kai; Shen, Shuanghong; Zhuang, Yan; Guo, Yuxiang
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收藏
PST
err2022-07-07
err0
PREAI
errRuixin Li; Yu Yin; Le Dai; Shuanghong Shen; Xin Lin; Yu Su; Enhong Chen
err分享
err收藏
学者 查看更多内容