Knowledge context-aware deep knowledge tracing model
Knowledge tracing aims to track learners'cognitive states dynamically and predict their future performance based on their historical response data.However,existing knowledge tracking models usually only utilize the knowledge concepts representing the test without considering the critical knowledge contextual features contained in the test itself,which limits the effect of the model.Moreover,compared to cognitive diagnosis methods that incorporate educational priors,the interpretability of knowledge-tracing models is inadequate.This paper proposes a knowledge context-aware deep knowledge tracing model to address these issues.The model includes a knowledge context representation module to capture deep-level knowledge weights,question difficulty,and other contextual features.In the knowledge aggregation module,the model embeds the knowledge weights into the computation of learners'abilities toward specific questions.Lastly,in the learning prediction model,the factors of guess and error are introduced,and the predictive performance in real-world scenarios is optimized through a cognitive diagnosis model to further improve the model's predictive performance.Compared to existing methods,the model proposed in this paper achieves better prediction results at the question level and demonstrates advantages in model interpretability.
knowledge tracingknowledge context-awareknowledge weightquestion difficultycognitive state