Computer Science ›› 2023, Vol. 50 ›› Issue (3): 173-180.doi: 10.11896/jsjkx.211200134

• Database & Big Data & Data Science • Previous Articles     Next Articles

Graph Attention Deep Knowledge Tracing Model Integrated with IRT

DONG Yongfeng1,2,3, HUANG Gang1,2,3, XUE Wanruo1, LI Linhao1,2,3   

  1. 1 School of Artifcial Intelligence,Hebei University of Technology,Tianjin 300401,China
    2 Hebei Key Laboratory of Big Data Computing,Tianjin 300401,China
    3 Hebei Engineering Research Center of Data-Driven Industrial Intelligent,Tianjin 300401,China
  • Received:2021-12-13 Revised:2022-06-01 Online:2023-03-15 Published:2023-03-15
  • About author:DONG Yongfeng,born in 1977,Ph.D,professor,is a member of China Computer Federation.His main research interets include intelligent information processing,big data technology,robo-tics and intelligent control,and software engineering.
    LI Linhao,born in 1989,Ph.D,lecturer,is a member of China Computer Federation.His main research interests include quantization and hash learning,sparse signal recovery,background modeling and foreground detection.
  • Supported by:
    National Natural Science Foundation of China(61902106,61806072),Hebei Province Higher Education Teaching Reform Research and Practice Project(2020GJJG027) andNatural Science Foundation of Hebei Province(F2020202028).

Abstract: Knowledge tracing aims to trace students’ knowledge state(the degree of knowledge) based on their historical answer performance in real time and predict their future answer performance.The current research only explores the direct influence of the question or concept itself on the performance of students’ answering questions,while often ignores the indirect influence of the deep-level information in the questions and the concepts contained on the performance of students’ answering questions.In order to make better use of these deep-level information,a graph attention deep knowledge tracing model integrated with IRT(GAKT-IRT) is proposed,which integrates item response theory(IRT).The graph attention network is applied to the field of knowledge tracing and uses IRT to increase the interpretability of the model.First,obtain the deep-level feature representation of the problem through the graph attention network layer.Next,model students’ knowledge state based on their historical answer sequence that combines the in-depth information.Then,use IRT to predict students’ future answer performance.Results of comparative experiments on 6 open real online education datasets prove that the GAKT-IRT model can better complete the knowledge tracing task and has obvious advantages in predicting the future performance of students in answering questions.

Key words: Knowledge tracing, Graph attention network, Item response theory, Deep learning, Interpretability

CLC Number: 

  • TP391.6
[1]ANDERSON A,HUTTENLOCHER D,KLEINBERG J,et al.Engaging with massive online courses[C]//Proceedings of the 23rd International Conference on World Wide Web.2014:687-698.
[2]VIE J J.Knowledge Tracing Machines:Towards an Unification of DKT,IRT & PFA[C]//ITS Workshops.2018:149.
[3]INJADAT M N,MOUBAYED A,NASSIF A B,et al.Systema-tic Ensemble Model Selection Approach for Educational Data Mining[J].Knowledge-Based Systems,2020,200:105992.
[4]PIECH C,SPENCER J,HUANG J,et al.Deep knowledge tra-cing[J].arXiv:1506.05908,2015.
[5]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.
[6]SHEN S,LIU Q,CHEN E,et al.Convolutional knowledge tra-cing:Modeling individualization in student learning process[C]//Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.2020:1857-1860.
[7]YEUNG C K.Deep-IRT:Make deep learning based knowledge tracing explainable using item response theory[J].arXiv:1904.11738,2019.
[8]SU Y,LIU Q,LIU Q,et al.Exercise-enhanced sequential mode-ling for student performance prediction[C]//Proceedings of the AAAI Conference on Artificial Intelligence.2018.
[9]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.
[10]ABDELRAHMAN G,WANG Q.Knowledge tracing with se-quential key-value memory networks[C]//Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval.2019:175-184.
[11]CORBETT A T,ANDERSON J R.Knowledge tracing:Mode-ling the acquisition of procedural knowledge[J].User Modeling and User-adapted Interaction,1994,4(4):253-278.
[12]PAVLIK JR P I,CEN H,KOEDINGER K R.Performance Factors Analysis-A New Alternative to Knowledge Tracing[J].Online Submission,2009,15(3):513-521.
[13]VIE J J,KASHIMA H.Knowledge tracing machines:Factorization machines for knowledge tracing[C]//Proceedings of the AAAI Conference on Artificial Intelligence.2019:750-757.
[14]RENDLE S.Factorization machines[C]//2010 IEEE Interna-tional Conference on Data Mining.IEEE,2010:995-1000.
[15]CHEN P,LU Y,ZHENG V W,et al.Prerequisite-driven deep knowledge tracing[C]//2018 IEEE International Conference on Data Mining(ICDM).IEEE,2018:39-48.
[16]MINN S,YU Y,DESMARAIS M C,et al.Deep knowledge tra-cing and dynamic student classification for knowledge tracing[C]//2018 IEEE International Conference on Data Mining(ICDM).IEEE,2018:1182-1187.
[17]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.2020:2330-2339.
[18]LI X G,WEI S Q,ZHANG X,et al.LFKT:Deep knowledgetracing model with learning and forgetting behavior merging[J].Journal of Software,2021,32(3):818-830.
[19]WANG C,LIU Z H,WANG B,et al.TCN-KT:temporal convolutional knowledge tracking model based on fusion of personal basis and forgetting[J].Application Research of Computers,2022,23(2):1-6.
[20]LIU Y,YANG Y,CHEN X,et al.Improving knowledge tracing via pre-training question embeddings[J].arXiv:2012.05031,2020.
[21]NAKAGAWA H,IWASAWA Y,MATSUO Y.Graph-basedknowledge tracing:modeling student proficiency using graph neural network[C]//2019 IEEE/WIC/ACM International Conference on Web Intelligence(WI).IEEE,2019:156-163.
[22]WANG B,SHENG Y X,JI X Y.DKTwMF:A deep knowledge tracing with multiple features[J].Computer Technology and Development,2021,31(7):35-41.
[23]HUANG S W,LIU Z H,LUO L Y,et al.behavior-forgettingBayesian knowledge tracing[J].Application Research of Computers,2021,38(7):1993-1997.
[24]KEAN J,REILLY J.Item response theory[C]//Handbook for Clinical Research:Design,Statistics and Implementation.2014:195-198.
[25]BIRNBAUM A L.Some latent trait models and their use in inferring an examinee's ability[M].New York:Statistical Theories of Mental Test Scores,1968.
[26]KETKAR N.Convolutional neural networks[M]//Deep Lear-ning with Python.Apress,Berkeley,CA,2017:63-78.
[27]KIPF T N,WELLING M.Semi-supervised classification withgraph convolutional networks[J].arXiv:1609.02907,2016.
[28]VELIČKOVIY' P,CUCURULL G,CASANOVA A,et al.Graph attention networks[J].arXiv:1710.10903,2017.
[29]QIN C,ZHANG Y,LIU Y,et al.A visual place recognition approach using learnable feature map filtering and graph attention networks[J].Neurocomputing,2021,457:277-292.
[30]XIAO Y,PEI Q,XIAO T,et al.MutualRec:Joint friend anditem recommendations with mutualistic attentional graph neural networks[J].Journal of Network and Computer Applications,2021,177:102954.
[31]LI Q,LIN W,LIU Z,et al.Message-aware graph attention networks for large-scale multi-robot path planning[J].IEEE Robotics and Automation Letters,2021,6(3):5533-5540.
[32]VASWANI A,SHAZEER N,PARMAR N,et al.Attention isall you need[C]//Advances in Neural Information Processing Systems.2017:5998-6008.
[33]HOCHREITER S,SCHMIDHUBER J.Long short-term memory[J].Neural Computation,1997,9(8):1735-1780.
[34]SU Y,CHENG Z,LUO P,et al.Time-and-Concept EnhancedDeep Multidimensional Item Response Theory for interpretable Knowledge Tracing[J].Knowledge-Based Systems,2021,218:106819.
[35]XIONG X,ZHAO S,VAN INWEGEN E G,et al.Going deeper with deep knowledge tracing[C]//Proceedings of the 9th International Conference on Educational Data Mining.2016:545-550.
[1] HUA Xiaofeng, FENG Na, YU Junqing, HE Yunfeng. Shooting Event Detection of Free Kick in Soccer Video Based on Rule Reasoning [J]. Computer Science, 2023, 50(3): 181-190.
[2] MEI Pengcheng, YANG Jibin, ZHANG Qiang, HUANG Xiang. Sound Event Joint Estimation Method Based on Three-dimension Convolution [J]. Computer Science, 2023, 50(3): 191-198.
[3] BAI Xuefei, MA Yanan, WANG Wenjian. Segmentation Method of Edge-guided Breast Ultrasound Images Based on Feature Fusion [J]. Computer Science, 2023, 50(3): 199-207.
[4] LIU Hang, PU Yuanyuan, LYU Dahua, ZHAO Zhengpeng, XU Dan, QIAN Wenhua. Polarized Self-attention Constrains Color Overflow in Automatic Coloring of Image [J]. Computer Science, 2023, 50(3): 208-215.
[5] CHEN Liang, WANG Lu, LI Shengchun, LIU Changhong. Study on Visual Dashboard Generation Technology Based on Deep Learning [J]. Computer Science, 2023, 50(3): 238-245.
[6] ZHANG Yi, WU Qin. Crowd Counting Network Based on Feature Enhancement Loss and Foreground Attention [J]. Computer Science, 2023, 50(3): 246-253.
[7] YING Zonghao, WU Bin. Backdoor Attack on Deep Learning Models:A Survey [J]. Computer Science, 2023, 50(3): 333-350.
[8] LI Weizhuo, LU Bingjie, YANG Junming, NA Chongning. Study on Abductive Analysis of Auto Insurance Fraud Based on Network Representation Learning [J]. Computer Science, 2023, 50(2): 300-309.
[9] LIANG Jiali, HUA Baojian, SU Shaobo. Tensor Instruction Generation Optimization Fusing with Loop Partitioning [J]. Computer Science, 2023, 50(2): 374-383.
[10] ZOU Yunzhu, DU Shengdong, TENG Fei, LI Tianrui. Visual Question Answering Model Based on Multi-modal Deep Feature Fusion [J]. Computer Science, 2023, 50(2): 123-129.
[11] WANG Pengyu, TAI Wenxin, LIU Fang, ZHONG Ting, LUO Xucheng, ZHOU Fan. Self-supervised Flight Trajectory Prediction Based on Data Augmentation [J]. Computer Science, 2023, 50(2): 130-137.
[12] GUO Nan, LI Jingyuan, REN Xi. Survey of Rigid Object Pose Estimation Algorithms Based on Deep Learning [J]. Computer Science, 2023, 50(2): 178-189.
[13] LI Junlin, OUYANG Zhi, DU Nisuo. Scene Text Detection with Improved Region Proposal Network [J]. Computer Science, 2023, 50(2): 201-208.
[14] HUA Jie, LIU Xueliang, ZHAO Ye. Few-shot Object Detection Based on Feature Fusion [J]. Computer Science, 2023, 50(2): 209-213.
[15] WANG Shaojiang, LIU Jia, ZHENG Feng, PAN Yicheng. Survey on Hierarchical Clustering for Machine Learning [J]. Computer Science, 2023, 50(1): 9-17.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!