Student Performance Prediction Using Dynamic Neural Models

06/01/2021
by   Marina Delianidi, et al.
1

We address the problem of predicting the correctness of the student's response on the next exam question based on their previous interactions in the course of their learning and evaluation process. We model the student performance as a dynamic problem and compare the two major classes of dynamic neural architectures for its solution, namely the finite-memory Time Delay Neural Networks (TDNN) and the potentially infinite-memory Recurrent Neural Networks (RNN). Since the next response is a function of the knowledge state of the student and this, in turn, is a function of their previous responses and the skills associated with the previous questions, we propose a two-part network architecture. The first part employs a dynamic neural network (either TDNN or RNN) to trace the student knowledge state. The second part applies on top of the dynamic part and it is a multi-layer feed-forward network which completes the classification task of predicting the student response based on our estimate of the student knowledge state. Both input skills and previous responses are encoded using different embeddings. Regarding the skill embeddings we tried two different initialization schemes using (a) random vectors and (b) pretrained vectors matching the textual descriptions of the skills. Our experiments show that the performance of the RNN approach is better compared to the TDNN approach in all datasets that we have used. Also, we show that our RNN architecture outperforms the state-of-the-art models in four out of five datasets. It is worth noting that the TDNN approach also outperforms the state of the art models in four out of five datasets, although it is slightly worse than our proposed RNN approach. Finally, contrary to our expectations, we find that the initialization of skill embeddings using pretrained vectors offers practically no advantage over random initialization.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/05/2022

APGKT: Exploiting Associative Path on Skills Graph for Knowledge Tracing

Knowledge tracing (KT) is a fundamental task in educational data mining ...
research
04/19/2021

Option Tracing: Beyond Correctness Analysis in Knowledge Tracing

Knowledge tracing refers to a family of methods that estimate each stude...
research
08/03/2019

Knowledge Query Network: How Knowledge Interacts with Skills

Knowledge Tracing (KT) is to trace the knowledge of students as they sol...
research
05/14/2019

DAS3H: Modeling Student Learning and Forgetting for Optimally Scheduling Distributed Practice of Skills

Spaced repetition is among the most studied learning strategies in the c...
research
06/28/2016

Recurrent Neural Networks for Dialogue State Tracking

This paper discusses models for dialogue state tracking using recurrent ...
research
04/08/2016

Back to the Basics: Bayesian extensions of IRT outperform neural networks for proficiency estimation

Estimating student proficiency is an important task for computer based l...
research
07/20/2021

Music Tempo Estimation via Neural Networks – A Comparative Analysis

This paper presents a comparative analysis on two artificial neural netw...

Please sign up or login with your details

Forgot password? Click here to reset