arrow
Return

Improving exercise-level Knowledge Tracing via Knowledge Concept-based Memory Network

delete2025-07-01
delete0
PRE
AI
S
Shun Mao
J
Jieyu Zhan
Y
Yuanfei Deng
Y
Yixiu Qin
Y
Yuncheng Jiang *
DOI:10.1016/j.eswa.2025.127825delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Knowledge Tracing (KT), which works for learners to analyze learning states and predict future performance, is a critical task in intelligent tutoring systems. However, two significant issues have not been thoroughly investigated in KT research. First, most KT models achieve prediction at the knowledge concept (KC) level, as the sparsity of exercise data could lead to poor prediction performance. Although this issue has been addressed and exercise-level prediction is achieved via several KT models, the exercise embeddings acquired by these models fail to represent exercises reasonably. Thus, they cannot provide effective support for subsequent personalized recommendations. Second, another key problem is that current KT models mainly focus on improving prediction performance, neglecting the ability to trace knowledge states on all KCs. To tackle these two issues, we first introduce an exercise-level KT framework called the Knowledge Structure-aware Graph-Attention Network (KSGAN). In KSGAN, a graph attention layer and a representation optimization method are proposed to jointly train exercise representation vectors, achieving significant improvements in predicting learners' performance. Then, to evaluate the state of each KC, we extend KSGAN to a novel Knowledge Concept-based Memory Network (KCMN). This model quantifies the knowledge growth after each learning interaction, thereby capturing the change in mastery level for each KC. Extensive experiments on four datasets reveal that our models outperform some advanced KT models in prediction, as well as the superior ability of KCMN in evaluating the learner's knowledge states. The code can be found at https://github.com/syunnmo/KSGAN and https://github.com/syunnmo/KCMN.
Keywords:
Knowledge tracing
Graph attention networks
Memory networks
Personalized recommendation
Intelligent tutoring system

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
3.0W
Citations:
10.2W

Organization

G
guangdong polytech inst
Scholars:
1
Papers: 1
Citations: 0
Cited Papers

Cited Papers

Knowledge Tracing: A Survey
err2023-02-09
err77
errOAAI
errAbdelrahman, Ghodai; Wang, Qing; Nunes, Bernardo
errShare
errSave
DGEKT: A Dual Graph Ensemble Learning Method for Knowledge Tracing
err2024-01-22
err15
errOAAI
errCui, Chaoran; Yao, Yumo; Zhang, Chunyun; Ma, Hebo; Ma, Yuling; Ren, Zhaochun; Zhang, Chen; Ko, James
errShare
errSave
Progressive knowledge tracing: Modeling learning process from abstract to concrete
err2024-03-01
err6
PREAI
errSun, Jianwen; Wei, Mengqi; Feng, Jintian; Yu, Fenghua; Li, Qing; Zou, Rui
errShare
errSave
Response speed enhanced fine-grained knowledge tracing: A multi-task learning perspective
err2024-03-01
err6
PREAI
errHuang, Tao; Hu, Shengze; Yang, Huali; Geng, Jing; Li, Zhifei; Xu, Zhuoran; Ou, Xinjia
errShare
errSave
A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures
err2019-07-01
err0
PREAI
errYong Yu; Xiaosheng Si; Changhua Hu; Jianxun Zhang
errShare
errSave
Learning consistent representations with temporal and causal enhancement for knowledge tracing
err2024-07-01
err9
PREAI
errHuang, Changqin; Wei, Hangjie; Huang, Qionghao; Jiang, Fan; Han, Zhongmei; Huang, Xiaodi
errShare
errSave
Dynamic Bayesian Networks for Student Modeling
err2017-10-01
err0
PREAI
errTanja Kaser; Severin Klingler; Alexander G. Schwing; Markus Gross
errShare
errSave
researcher View more