YAN Qiu-yan,SI Yu-qing,YUAN Guan,et al.Student-Problem Association Based Heterogeneous Graph Knowledge Tracing Model[J].ACTA ELECTRONICA SINICA,2023,51(12):3549-3556.
知识追踪旨在评估学习者的学习状态,并根据先前的答题情况预测他们未来的答题表现.然而现有的知识追踪模型大多仅关注问题或技能间的关联,忽略了学生与问题间的结构关系.为此我们提出了基于学生‑问题关联的异构图知识追踪模型(Student‑Problem association based heterogeneous graph Knowledge Tracing model,SPKT).该模型在知识追踪中融合了学生的学习能力和问题的重要性,并使用图注意力网络学习学生问题间的关联,获得学生、问题的嵌入表示并进行知识状态的预测.通过在真实公开数据集上的性能对比和模型消融实验,并可视化SPKT模型的知识追踪效果,证明了SPKT在预测性能上优于现有的知识追踪模型.
Abstract
Knowledge tracing aims to assess learners' learning status and predict their future performance based on previous answers. However
most of the existing knowledge tracing models only focus on the relationship between problems or skills
and ignore the structural relationship between students and problems. Therefore
we propose a student‑problem association based heterogeneous graph knowledge tracing model (SPKT) . The model integrates the learning ability of students and the importance of problems in knowledge tracing
and uses graph attention network to learn the interaction between students' problems
so as to obtain the embedded representation of students and problems
meanwhile predicting the learners' status. It is proved that SPKT is superior to the existing knowledge tracking model in terms of prediction performance through a large number of experiments and data visualization.
ZHANG N , JIANG B . Review progress of learner knowledge tracing [J ] . Computer Science , 2021 , 48 ( 4 ): 213 - 222 . (in Chinese)
CORBETT A T , ANDERSON J R . Knowledge tracing: Modeling the acquisition of procedural knowledge [J ] . User Modeling and User-Adapted Interaction , 1994 , 4 : 253 - 278 .
PIECH C , BASSEN J , HUANG J , et al . Deep knowledge tracing [EB/OL ] . (2022) . https://arxiv.org/abs/1506.05908 https://arxiv.org/abs/1506.05908 .
NAKAGAWA H , IWASAWA Y , MATSUO Y . Graph-based knowledge tracing: Modeling student proficiency using graph neural network [C ] // IEEE/WIC/ACM International Conference on Web Intelligence . Piscataway : IEEE , 2019 : 156 - 163 .
YANG Y , SHEN J , QU Y R , et al . GIKT: A graph-based interaction model for knowledge tracing [C ] // European Conference on Machine Learning and Knowledge Discovery in Databases . Cham : Springer , 2021 : 299 - 315 .
TONG H , WANG Z , ZHOU Y , et al . HGKT: Introducing hierarchical exercise graph for knowledge tracing [EB/OL ] . (2006) . https://arxiv.org/abs/2006.16915 https://arxiv.org/abs/2006.16915 .
BRIN S . The PageRank citation ranking: Bringing order to the web [J ] . Proceedings of ASIS , 1998 , 98 : 161 - 172 .
CEN H , KOEDINGER K , JUNKER B . Comparing two IRT models for conjunctive skills [C ] // International Conference on Intelligent Tutoring Systems . Berlin Heidelberg : Springer , 2008 : 796 - 798 .
CHEN P , LU Y , ZHENG V W , et al . Prerequisite-driven deep knowledge tracing [C ] // 2018 IEEE International Conference on Data Mining . Piscataway : IEEE , 2018 : 39 - 48 .
LIU Y , YANG Y , CHEN X , et al . Improving knowledge tracing via pre-training question embeddings [EB/OL ] . (2012) . https://arxiv.org/abs/2012.05031 https://arxiv.org/abs/2012.05031 .
LIU Q , HUANG Z Y , YIN Y , et al . EKT: Exercise-aware knowledge tracing for student performance prediction [J ] . IEEE Transactions on Knowledge and Data Engineering , 2021 , 33 ( 1 ): 100 - 115 .
WANG L H , LUO Z H , LIN F P , et al . C&RM-MAKT prediction algorithm using multi-head attention mechanism [J ] . Acta Electronica Sinica , 2023 , 51 ( 5 ): 1215 - 1222 . (in Chinese)
VELICKOVIC P , CUCURULL G , CASANOVA A , et al . Graph attention networks [EB/OL ] . (2022) . https://arxiv.org/abs/1710.10903 https://arxiv.org/abs/1710.10903 .
WANG X , JI H , SHI C , et al . Heterogeneous graph attention network [C ] // The World Wide Web Conference . New York : ACM , 2019 : 2022 - 2032 .
FU X , ZHANG J , MENG Z , et al . MAGNN: Metapath aggregated graph neural network for heterogeneous graph embedding [C ] // Proceedings of The Web Conference 2020 . New York : ACM , 2020 : 2331 - 2341 .
WU Z , HUANG L , HUANG Q , et al . SGKT: Session graph-based knowledge tracing for student performance prediction [J ] . Expert Systems with Applications , 2022 , 206 : 117681 .
ZHANG J , SHI X , KING I , et al . Dynamic key-value memory networks for knowledge tracing [C ] // Proceedings of the 26th International Conference on World Wide Web . New York : ACM , 2017 : 765 - 774 .
GHOSH A , HEFFERNAN N , LAN A S . Context-aware attentive knowledge tracing [C ] // Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining . New York : ACM , 2020 : 2330 - 2339 .