mlsanityData to 7 Oct 2026

Student Performance Prediction Using Dynamic Neural Models

arXiv 2106.00524 ↗First posted 1 Jun 2021cs.LG cs.AIcited by 3

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 12 of its 25 references that are in the map. First posted on arXiv 1 Jun 2021.

Builds on

12 of 25 references.

References · 12

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  4. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  5. 2015Deep Knowledge Tracingcited by 328
  6. 2014Efficient Object Localization Using Convolutional Networkscited by 226
  7. 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
  8. 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 170
  9. 2019A Self-Attentive model for Knowledge Tracingcited by 169
  10. 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
  11. 2019Deep-IRT: Make Deep Learning Based Knowledge Tracing Explainable Using Item Response Theorycited by 48
  12. 2020Dynamic Knowledge embedding and tracingcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 1.

3 papers.