A Learner Ability Profiling Model Based on Dynamic Knowledge Graph and Graph Neural Network

Authors

  • Chen Lei School of Electronic and Information Engineering, Southwest Minzu University, Chengdu 610041, China

DOI:

https://doi.org/10.54097/b045z183

Keywords:

Learner profiling, Knowledge graph, Graph neural network, Learning analytics, Multi-task learning

Abstract

To address the insufficient exploitation of structural information, the inadequate modelling of temporal dynamics, and the limited interpretability of ability dimensions in learner ability profiling under open education, this paper proposes a learner ability profiling model based on a dynamic knowledge graph and a graph neural network, termed DKG-LPA. The model first constructs a dynamic heterogeneous knowledge graph comprising student, course and ability nodes, and employs a gated recurrent unit to characterise the cross-period evolution of student states. On this basis, a spatio-temporal graph attention network fuses structural information with temporal information, and a graph-aware ability context mechanism is designed to inject course-ability structural relations into the generation of ability profiles. A memory-augmented knowledge tracing module is further introduced to simulate the accumulation and forgetting of knowledge mastery states. On the Open University Learning Analytics Dataset, the model achieves an AUC of 0.9825, an F1 score of 0.9382 and a mean absolute error of 0.0215, significantly outperforming the baseline methods LightGBM, DKT, DKVMN, AKT and GKT. Ablation studies show that the dynamic graph evolution module contributes most to the overall performance, and that the graph neural network reduces the ability profiling error by 55.6 percent through the ability context mechanism, which validates the effectiveness of each design.

Downloads

Download data is not yet available.

References

[1] Kuzilek, J., Hlosta, M., & Zdrahal, Z. (2017). Open University learning analytics dataset. Scientific Data, 4, Article 170171. https://doi.org/10.1038/sdata.2017.171

[2] Zhao, C., & Li, X. (2023). Research on the construction of label model for learning portrait in online learning space. Computer Technology and Development, 33(10), 176-182.

[3] Liu, F., Tian, F., Li, X., Wang, H., & Zhang, Y. (2021). Collaborative filtering recommendation method for online learning resources incorporating learner model. CAAI Transactions on Intelligent Systems, 16(6), 1117-1125.

[4] Piech, C., Bassen, J., Huang, J., Ganguli, S., Sahami, M., Guibas, L. J., & Sohl-Dickstein, J. (2015). Deep knowledge tracing. In Advances in Neural Information Processing Systems 28 (NeurIPS) (pp. 505-513).

[5] Zhang, J., Shi, X., King, I., & Yeung, D.-Y. (2017). Dynamic key-value memory networks for knowledge tracing. In Proceedings of the 26th International Conference on World Wide Web (WWW) (pp. 765-774). ACM. https://doi.org/10.1145/3038912.3052580

[6] Ghosh, A., Heffernan, N., & Lan, A. S. (2020). Context-aware attentive knowledge tracing. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) (pp. 2330-2339). ACM. https://doi.org/10.1145/3394486.3403282

[7] Nakagawa, H., Iwasawa, Y., & Matsuo, Y. (2019). Graph-based knowledge tracing: Modeling student proficiency using graph neural network. In IEEE/WIC/ACM International Conference on Web Intelligence (WI) (pp. 156-163). IEEE. https://doi.org/10.1145/3350546.3352513

[8] Zheng, H. D., Ma, H., Xie, Y. C., Wang, L., & Chen, Y. (2023). Graph neural network knowledge tracing model integrating forgetting factors and memory gate. Journal of Computer Applications, 43(9), 2747-2752.

[9] Zhang, K., Liu, Y., Qin, Z. C., Li, H., & Wang, J. (2022). Knowledge tracing model with enhanced concept representation. Application Research of Computers, 39(11), 3309-3314.

[10] Bai, J. H., Zhuang, J. X., & Lai, Y. X. (2026). Temporal dynamic label construction and prediction method for learner portraits. Computer Science, 53(5), 79-89.

[11] Lai, Y. X., Zhang, Y. W., & Zhuang, J. X. (2026). Construction and generation of SOR label system for personalised learner portraits. Computer Science, 53(8), 9-19.

[12] Zhang, W., Li, Z. X., Gong, Z. W., Liu, Y., & Chen, H. (2024). Knowledge tracing model enhanced by exercise embedding and learning forgetting features. Application Research of Computers, 41(11), 3265-3271.

Downloads

Published

29-09-2026

Issue

Section

Articles