HGKT : Introducing Problem Schema with Hierarchical Exercise Graph for Knowledge Tracing

06/13/2020
by   Hanshuang Tong, et al.
0

Knowledge tracing (KT) which aims at predicting learner's knowledge mastery plays an important role in the computer-aided educational system. Given learners' exercise records, a knowledge tracing model can trace their hidden knowledge state dynamically. In recent years, many deep learning models have been applied to tackle the KT task, which has shown promising results. However, they still have limitations. Most existing methods simplify the exercising records as knowledge sequence, which fails to explore rich information existed in exercise texts. Besides, the latent hierarchical graph nature of exercises and knowledge remain unexplored. Thus, in this paper, we propose a hierarchical graph knowledge tracing model framework (HGKT) which could leverage the advantages of hierarchical exercise graph and sequence model to enhance the ability of knowledge tracing. Besides, we introduce the concept of problem schema to better represent a group of similar exercises and propose a hierarchical graph neural network to learn representations of problem schemas. Moreover, in the sequence model, we employ two attention mechanisms to highlight important historical states of students. In the testing stage, we present a K&S diagnosis matrix that could trace the transition of mastery of knowledge and problem schema, which could more easily be applied to different applications. Finally, we conduct extensive experiments to evaluate the model on a large scale real-world dataset. The results prove the effectiveness of our model and the diversity of its application scenarios.

READ FULL TEXT
research
10/23/2020

Exercise Hierarchical Feature Enhanced Knowledge Tracing

Knowledge tracing is a fundamental task in the computer-aid educational ...
research
10/29/2019

Knowledge Tracing with Sequential Key-Value Memory Networks

Can machines trace human knowledge like humans? Knowledge tracing (KT) i...
research
02/14/2023

Enhancing Deep Knowledge Tracing with Auxiliary Tasks

Knowledge tracing (KT) is the problem of predicting students' future per...
research
06/12/2023

Leveraging Skill-to-Skill Supervision for Knowledge Tracing

Knowledge tracing plays a pivotal role in intelligent tutoring systems. ...
research
01/14/2020

Domain Adaption for Knowledge Tracing

With the rapid development of online education system, knowledge tracing...
research
08/10/2021

Multi-Factors Aware Dual-Attentional Knowledge Tracing

With the increasing demands of personalized learning, knowledge tracing ...
research
09/03/2023

Cognition-Mode Aware Variational Representation Learning Framework for Knowledge Tracing

The Knowledge Tracing (KT) task plays a crucial role in personalized lea...

Please sign up or login with your details

Forgot password? Click here to reset