基于深度学习的编程知识追踪

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:cwzhq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网日渐发达,在线教育也越来越流行,而在线教育平台产生的海量学习数据,为教育研究者们探索如何更好地辅助学生的学习提供了数据基础。学生的学习行为模式,知识水平等潜在信息,正蕴含在这海量数据当中。知识追踪(Knowledge Tracing,KT)是近年来的研究热点,它是根据学生的历史答题数据,评估知识状态,预测未来表现,通常通过构建学生模型来完成。2015年,深度神经网络首次被使用在知识追踪当中,随后一众深度知识追踪模型被提出,应用于很多实际教学场景。如今我们进入了“万物互联”的时代,编程技能逐渐成为人们的必备技能之一,编程教育也趋向于低龄化,由此,针对编程教育的研究开始出现。编程知识追踪(Programming Knowledge Tracing,PKT)是深度知识追踪在学生编程学习这一特定教学情境下的应用。编程练习与其他课程练习不同的是:1)题目一般没有唯一标准答案,且同时考察多个知识点,学生可以结合所学知识编写程序进行开放式作答;2)学生作答的源代码中,包含其对于题目所考察知识点的掌握情况;3)学生可能需要在同一习题上进行多次尝试,不断修改与提交代码,才能通过该练习。针对编程学习行为的特殊性,本文提出了两个模型,主要贡献如下:1.考虑学生提交的源代码与题目知识点之间的关联关系以及题目的多知识点特性,提出基于代码-知识点交互的编程知识追踪模型PKT-ATTN。模型主结构使用LSTM网络,添加一个用注意力机制实现的代码-知识点交互模块,通过知识点特征从代码中搜索与之相对应的代码模式,探索学生如何在代码中综合应用题目所考察的知识点,以更好地更新学生知识状态,预测其后续答题表现。2.考虑学生在同一习题上多次尝试的代码迭代特征,提出融合3D卷积模块的编程知识追踪模型PKT-CNN。主结构同样使用LSTM,先将代码的抽象语法树表征为二维矩阵,将学生历史答题记录中在当前习题上最近几次提交的代码的表征矩阵进行堆叠,得到表示学生在该题上代码变化过程的三维张量,随后通过3D卷积模块挖掘代码迭代特征,辅助对学生后续答题表现的预测。本文提出的两个模型在经典的深度知识追踪模型DKT(Deep Knowledge Tracing)上添加了不同的代码特征融合模块。实验证明,这两个模块对于提升编程知识追踪模型的预测准确度具有较好的效果。尽管本文采用DKT作为基础模型,但是所提出的代码特征融合模块,可以很容易地被迁移到其他深度知识追踪模型中,使其适用于编程教育这一特定教学情境。
其他文献
随着信息通信技术的发展,传统电力系统也向着信物融合系统发展,逐渐演化为如今的智能电网。然而智能电网非常容易遭受网络攻击,诸如拒绝服务攻击、虚假数据注入攻击等。在诸多类型的网络攻击中,虚假数据注入攻击(FDIAs)是对电网状态估计最具威胁的攻击方式。在虚假数据注入攻击中,网络攻击者通过攻击电网中的量测装置或者通信设备来获取以及篡改电网的量测量,由此导致的错误的系统状态将影响电网的运行,造成电力系统物
学位
学位
随着信息技术的飞速发展,半导体脉冲激光器被广泛应用在各个领域。由于光脉冲输出特性可以通过注入的电脉冲信号直接调制,因此电脉冲发生器输出脉冲的宽度、幅值以及重复频率是关键指标。对脉冲发生电路的国内外研究现状进行调研,发现能够实现百皮秒以下的脉冲发生电路相对较少,而市面上产品化的电脉冲发生器成本高昂且体积较大。基于分立器件的脉冲发生器可以克服这些缺点,因此在作为半导体激光器驱动源的方面备受关注。本文的
学位
近年来,光开关因其高速度、低损耗等优点被广泛应用在光通信领域。偶氮苯(Azo)具有良好的光异构化特性,可以应用于光开关。本文通过结合溶胶-凝胶技术与旋涂方法,分别制备了掺Azo的二氧化钛基和二氧化锗基有机-无机复合薄膜。研究了不同热处理温度以及不同偶氮含量下两种有机-无机复合薄膜的表面粗糙度、光化学结构特性以及光响应特性等。此外,在二氧化钛基复合薄膜体系中引入了分散红1有机染料分子,研究了该复合薄
随着互联网的飞速发展,在线教育平台有了广大受众,一些平台纷纷推出个性化导学产品,给学生提供个性化服务。如何对学生能力正确评估和跟踪是个性化导学中的难点问题。知识追踪技术就是根据学习的历史记录跟踪学生的知识掌握水平,预测学生的未来表现。本文针对传统知识追踪技术中的预测准确性不高、过拟合问题和多特征利用率低等不足,提出了新的知识追踪模型,具体工作如下:(1)提出了一种基于堆叠GRU残差网络的知识追踪模
学位
随着我国特色小镇建设工作的实践逐渐成熟,对特色小镇的建设逐渐由量化发展走向精细化发展,加上人民的精神文明建设需求日益增加,对结合了新型文化产业的文旅型特色小镇的研究和实践也渐渐增加。婚庆小镇作为以婚庆产业为主导的文化产业型特色小镇,对于探索文化体验型产业与特色小镇的有机融合有一定的研究意义。本研究遵循婚俗文化和相关产业之间的融合为婚庆小镇营造的基本着力点,通过对文旅型特色小镇以及婚庆产业进行相关的
得益于人工智能在视觉领域的高速发展,搭载着人工智能模型的视觉摄像头将在各类灾害预警中起到越来越重要的地位。尤其在火灾预警的各类技术中,基于视觉摄像头的视频烟雾检测技术因为其适用性广、部署灵活、检测迅速以及实时性能高等一系列优点,受到了各方的广泛的关注。并且已经有取代传统基于传感器的预警装置的趋势。但尽管视频烟雾检测已经取得了相当的成就,相关研究仍存在诸多问题。首先,火灾发生的情景非常多样,这导致在