Computer Science ›› 2026, Vol. 53 ›› Issue (3): 107-114.doi: 10.11896/jsjkx.250700092

• Intelligent Information System Based on AGI Technology • Previous Articles     Next Articles

Multi-view Exercise Representation and Forgetting Mechanism for Deep KnowledgeTracing

YU Chengcheng, JIANG Yongfa, CHEN Fangshu, WANG Jiahui, MENG Xiankai   

  1. School of Computer and Information Engineering, Shanghai Polytechnic University, Shanghai 201209, China
  • Received:2025-07-15 Revised:2025-10-19 Published:2026-03-12
  • About author:YU Chengcheng,born in 1986,Ph.D,master’s supervisor,is a member of exe-cutive committee on information system of CCF(No.81482M).Her main research interests include education data analysis and graph data mining.
    CHEN Fangshu,born in 1989,Ph.D,master’s supervisor.Her main research interests include data mining,graph databases,and spatial and temporal data analysis.
  • Supported by:
    Natural Science Foundation of Shanghai,China(24ZR1425500,25ZR1402173).

Abstract: Knowledge tracing is a core task in intelligent tutoring systems,which aims to model a learner’s mastery of knowledges based on their historical interaction behaviors and predict the next exercise answer.However,existing approaches suffer from three main limitations:1)Most methods rely heavily on exercise or knowledge IDs,lacking the ability to capture complex structural dependencies between exercises and knowledge concepts to enhance exercise representation;2)They fail to effectively utilize multi-dimensional exercise attributes to enrich exercise embeddings;3)They overlook the impact of forgetting patterns in learners’ cognitive processes,which limits predictive performance.To address these issues,Multi-view Exercise representation and Forgetting mechanism for deep Knowledge Tracing(MEFKT)is proposed.Specifically,MEFKT leverages pre-trained models to learn high-quality exercise embeddings and predicts learner responses based on learning dynamics.Firstly,a graph-based contrastive learning strategy is adopted to pre-train exercise representations enriched with structural information.At the same time,it constructs attribute-enhanced pre-trained embeddings that capture multi-dimensional features such as exercise/knowledge simila-rity,exercise difficulty,exercise type,and response time.These multiple perspectives are then fused into a unified representation space via a learnable linear alignment module.Finally,a behavior prediction module incorporating a forgetting mechanism is designed to dynamically update knowledge states and predict the next response.Extensive experiments on two public benchmark datasets demonstrate that MEFKT significantly outperforms existing state-of-the-art knowledge tracing models,validating the effectiveness of integrating multi-view exercise representations and forgetting-aware learning dynamics.

Key words: Knowledge tracing, Exercise representation, Graph contrastive learning, Forgetting mechanism

CLC Number: 

  • TP391
[1]ABDELRAHMAN G,WANG Q,NUNES B.Knowledge tra-cing:A survey[J].ACM Computing Surveys,2023,55(11):1-37.
[2]WU Z Y,TANG Y,LIU H.A Suvey of Personalized Learning Recommendation Research[J].Computer Science and Exploration,2022,16(1):21-40.
[3]LI JW,WU J H,JI Y L.Personalized Learning Path Recommendation for Adaptive Learning[J].Modern Educational Technology,2023,33(1):108-117.
[4]CORBETT A T,ANDERSON J R.Knowledge tracing:Mode-ling the acquisition of procedural knowledge[J].User Modeling and User-adapted Interaction,1995(4):253-278.
[5]SONG X,LI J,LEI Q,et al.Item response theory[J].AnnualReview of Statistics and Its Application,2016,3(1):297-321.
[6]WANG Y,ZHU M X,YANG S H,et al.Review and Perfor-mance Comparison of Deep Knowledge Tracing Models[J].Ruan Jian Xue Bao/Journal of Software,2023,34(3):1365-1395.
[7]ZHANG N,JIANG B.A Survey on Research Progress of LearnerKnowledge Tracing[J].Computer Science,2021,48(4):213-222.
[8]PIECHC,BASSEN J,HUANG J,et al.Deep knowledge tracing[C]//Advances in Neural Information Processing Systems.2015.
[9]PANDEYS,KARYPIS G.A self-attentive model for knowledge tracing[J].arXiv:1907.06837,2019.
[10]GHOSH A,HE-FFERNAN N,LAN A S.Context-aware at-tentive knowledge tracing[C]//Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining.2020:2330-2339.
[11]XU B,HUANG Z,LIU J,et al.Learning behavior-orientedknowledge tracing[C]//Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining.2023:2789-2800.
[12]LIUY,YANG Y,CHEN X,et al.Improving knowledge tracing via pre-training questi-on embeddings[J].arXiv:2012.05031,2020.
[13]SONG X,LI J,LEI Q,et al.Bi-CLKT:Bi-graph contrastivelearning based knowledge tracing[J].Knowledge-Based Systems,2022,241:108274.
[14]ZHANG J,SHI X,KING I,et al.Dynamic key-value memorynetworks for knowledge tracing[C]//Proceedings of the 26th International Conference on World Wide Web.2017:765-774.
[15]CUI C,YAO Y,ZHANG C,et al.DGEKT:A dual graph ensemble learning method for knowledge tracing[J].ACM Transactions on Information Systems,2024,42(3):1-24.
[16]YAN Q Y,SUN H,SI Y Q,et al.Multimodality and Forgetting Mechanisms Model for Knowledge Tracing[J].Computer Science,2024,51(7):133-139.
[17]SHEN S,LIU Q,CHEN E,et al.Learning process-consistentknowledge tracing[C]//Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining.2021:1452-1460.
[18]LIU Q,HUANG Z,YIN Y,et al.Ekt:Exercise-aware know-ledge tracing for student performance prediction[J].IEEE Transactions on Knowledge and Data Engineering,2019,33(1):100-115.
[19]KIPF T N,WELLING M.Semi-supervised classification withgraph convolutional networks[J].arXiv:1609.02907,2016.
[20]VELIČKOVIĆ P,CUCURULL G,CASANOVA A,et al.Graph attention networks[J].arXiv:1710.10903,2017.
[21]WANG X,JI H,SHI C,et al.Heterogeneous graph attentionnetwork[C]//The World Wide Web Conference.2019:2022-2032.
[22]PEROZZI B,AL-RFOU R,SKIENA S.Deepwalk:Online lear-ning of social representations[C]//Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Disco-very and Data Mining.2014:701-710.
[23]GROVER A,LESKOVEC J.Node2Vec:Scalable feature lear-ning for networks[C]//Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.2016:855-864.
[24]VELIČKOVIĆ P,FEDUS W,HAMILTON W L,et al.Deep graph infomax[J].arXiv:1809.10341,2018.
[1] CHEN Xiaolan, MAO Shun, LI Weisheng, LIN Ronghua, TANG Yong. Robust Knowledge Tracing Model Based on Two-level Contrastive Learning [J]. Computer Science, 2026, 53(2): 31-38.
[2] LI Jiahao, JING Junchang, XU Qian, LIU Dong. GTKT:Knowledge Tracing Model Integrating Connectivism Learning and Multi-layer TemporalGraph Transformer [J]. Computer Science, 2026, 53(2): 78-88.
[3] LI Chunying, TANG Zhikang, ZHUANG Zhiwei, LI Wenbo, GUO Yanxi, ZHANG Xiaowei. DCL-FKT:Personalized Knowledge Tracing via Dual Contrastive Learning and ForgettingMechanism [J]. Computer Science, 2026, 53(2): 99-106.
[4] WANG Xinyu, SONG Xiaomin, ZHENG Huiming, PENG Dezhong, CHEN Jie. Contrastive Learning-based Masked Graph Autoencoder [J]. Computer Science, 2026, 53(2): 145-151.
[5] XIE Peizhong, LI Guanjin, LI Ting. Knowledge Tracing Model Based on Exercise-Knowledge Point Heterogeneous Graph andMulti-feature Fusion [J]. Computer Science, 2025, 52(3): 197-205.
[6] YUAN Ye, CHEN Ming, WU Anbiao, WANG Yishu. Graph Anomaly Detection Model Based on Personalized PageRank and Contrastive Learning [J]. Computer Science, 2025, 52(2): 80-90.
[7] HU Jintao, XIAN Guangming. Self-attention-based Graph Contrastive Learning for Recommendation [J]. Computer Science, 2025, 52(11): 82-89.
[8] YAN Qiuyan, SUN Hao, SI Yuqing, YUAN Guan. Multimodality and Forgetting Mechanisms Model for Knowledge Tracing [J]. Computer Science, 2024, 51(7): 133-139.
[9] HU Haibo, YANG Dan, NIE Tiezheng, KOU Yue. Graph Contrastive Learning Incorporating Multi-influence and Preference for Social Recommendation [J]. Computer Science, 2024, 51(7): 146-155.
[10] JIN Tiancheng, DOU Liang, ZHANG Wei, XIAO Chunyun, LIU Feng, ZHOU Aimin. OJ Exercise Recommendation Model Based on Deep Reinforcement Learning and Program Analysis [J]. Computer Science, 2023, 50(8): 58-67.
[11] WANG Han, LIU Wanping, LU Ling. Rumor Propagation Model of Microblog Network with Attenuation Effect and Forgetting Mechanism [J]. Computer Science, 2023, 50(6A): 220100189-7.
[12] DONG Yongfeng, HUANG Gang, XUE Wanruo, LI Linhao. Graph Attention Deep Knowledge Tracing Model Integrated with IRT [J]. Computer Science, 2023, 50(3): 173-180.
[13] XIE Zhuo, KANG Le, ZHOU Lijuan, ZHANG Zhihong. Clustering Method Based on Contrastive Learning for Multi-relation Attribute Graph [J]. Computer Science, 2023, 50(11): 62-70.
[14] XIAO Yang, QIN Jianyang, LI Kenli, WANG Ge, LI Rui, LIAO Qing. Co-Forecasting for Multi-modal Traffic Flow Based on Graph Contrastive Learning [J]. Computer Science, 2023, 50(10): 135-145.
[15] CHEN Zhi-yu, SHAN Zhi-long. Research Advances in Knowledge Tracing [J]. Computer Science, 2022, 49(10): 83-95.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!