DGEKT: A Dual Graph Ensemble Learning Method for Knowledge Tracing
Knowledge tracing aims to trace students' evolving knowledge states by predicting their future performance on concept-related exercises. Recently, some graph-based models have been developed to incorporate the relationships between exercises to improve knowledge tracing, but only a single type of relationship information is generally explored. In this paper, we present a novel Dual Graph Ensemble learning method for Knowledge Tracing (DGEKT), which establishes a dual graph structure of students' learning interactions to capture the heterogeneous exercise-concept associations and interaction transitions by hypergraph modeling and directed graph modeling, respectively. To ensemble the dual graph models, we introduce the technique of online knowledge distillation, due to the fact that although the knowledge tracing model is expected to predict students' responses to the exercises related to different concepts, it is optimized merely with respect to the prediction accuracy on a single exercise at each step. With online knowledge distillation, the dual graph models are adaptively combined to form a stronger teacher model, which in turn provides its predictions on all exercises as extra supervision for better modeling ability. In the experiments, we compare DGEKT against eight knowledge tracing baselines on three benchmark datasets, and the results demonstrate that DGEKT achieves state-of-the-art performance.
Code (1)
Tasks
Ensemble LearningKnowledge DistillationKnowledge TracingSimilar Papers 제목 키워드 기반
Efficient Knowledge Tracing Leveraging Higher-Order Information in Integrated Graphs
The rise of online learning has led to the development of various knowledge tracing (KT) methods. However, existing methods have overlooked the problem of increasing computational cost when utilizing large graphs and lon…
Computational EfficiencyGraph Neural NetworkKnowledge TracingDyGKT: Dynamic Graph Learning for Knowledge Tracing
Knowledge Tracing aims to assess student learning states by predicting their performance in answering questions. Different from the existing research which utilizes fixed-length learning sequence to obtain the student st…
Graph LearningKnowledge TracingQuestion AnsweringGraph-based Knowledge Tracing: Modeling Student Proficiency Using Graph Neural Network
Recent advancements in computer-assisted learning systems have caused an increase in the research of knowledge tracing, wherein student performance on coursework exercises is predicted over time. From the viewpoint of da…
Graph Neural NetworkInductive BiasKnowledge TracingTime Series+1Convolutional Knowledge Tracing: Modeling Individualization in Student Learning Process
With the development of online education systems, a growing number of research works are focusing on Knowledge Tracing (KT), which aims to assess students' changing knowledge state and help them learn knowledge concepts …
Knowledge TracingqDKT: Question-centric Deep Knowledge Tracing
Knowledge tracing (KT) models, e.g., the deep knowledge tracing (DKT) model, track an individual learner's acquisition of skills over time by examining the learner's performance on questions related to those skills. A pr…
Knowledge TracingLanguage ModelingLanguage Modelling