[发明专利]基于异构图学习融合学习参与状态的知识追踪方法在审
申请号: | 202111413641.6 | 申请日: | 2021-11-25 |
公开(公告)号: | CN113947262A | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 肖冰;蒋华;马君亮;何聚厚 | 申请(专利权)人: | 陕西师范大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/20;G06N3/04;G06N3/08 |
代理公司: | 西安永生专利代理有限责任公司 61201 | 代理人: | 申忠才 |
地址: | 710062 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 构图 学习 融合 参与 状态 知识 追踪 方法 | ||
一种基于异构图学习融合学习参与状态的知识追踪方法,由获取训练数据集、构建问题知识点二部图、构建知识追踪模型、生成问题张量和知识点张量、编码学生知识状态、编码学生学习参与状态、预测学生答题情况、训练模型、测试模型步骤组成。本发明采用自适应的异构图学习,能根据问题和知识点所构成的二部图的大小自适应调整随机游走的长度,提高了二部图的效率,在建模学生的知识状态时引入这些信息会更加全面、准确。通过建模学生的学习参与状态,使得对学生整个学习过程的建模更加全面,提升了预测学生答题情况的准确率,有效地提高模型的运算效率,克服了循环神经网络长序列依赖问题。
技术领域
本发明属于智慧教育,教育数据技术领域,具体涉及一种知识追踪方法。
背景技术
基于注意力机制的知识追踪模型克服了基于循环神经网络模型出现的长序列依赖和运算效率低的技术问题,由于在对学生的知识状态建模时,仅仅考虑了问题以及学生的作答,没有同时考虑问题以及问题所覆盖的知识点,导致该模型不能准确全面建模学生的知识状态,导致对学生答题情况的预测精度较低。基于问题图和知识点图的预训练方法通过在训练问题和知识点的向量表示时添加限制条件,使覆盖相同知识点的问题的向量表示具有相似性,由于在训练时将问题和知识点分割训练,导致原问题知识点二部图中的信息会发生损失。
学生的学习效果不仅与其知识状态相关,同时也与其学习参与状态相关。上述模型在建模时,仅仅考虑了学生的知识状态来预测学习效果,忽视了学生参与状态这一至关重要的因素。
发明内容
本发明所要解决的技术问题在于克服上述现有技术的缺点,提供一种准确度高、精确率高的基于异构图学习融合学习参与状态的知识追踪方法。
解决上述技术问题所采用的技术方案由下述步骤组成:
(1)获取训练数据集
在公共数据集Assistment2009中选取答题数量大于3题的学生,分为测试集和训练集,训练集与测试集的比为4:1,学生i的答题序列Xi为:
其中,为学生i在时刻t的回答问题,为学生i在时刻t回答问题的知识点,为学生i在时刻t回答问题的正确与否,t∈[4,200]。
(2)构建问题知识点二部图
问题知识点二部图G的结构如下:
问题知识点二部图G由知识点集合C{c1,c2,…,cγ}、问题集合Q{q1,q2,…qβ}、边集合R{r1,r2,…,rz}连接构成,知识点c1分别通过边r1、边r2、边r3与问题q1、q2、q3相连,知识点c2分别通过边r4、边r5与问题q3、q4相连,知识点cγ分别通过边rz-1、边rz与问题qβ-1、qβ,相连,β取值为5000~20000,γ取值为50~200,z取值为100~20000。
按下式构建问题知识点二部图G:
G=(Q,C,R)
其中,Q表示问题集合,C表示知识点集合,Q∪C构成二部图的顶点,R表示问题集合Q与知识点集合C连接的边集合。
(3)构建知识追踪模型
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111413641.6/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理