Abstract
In recent years, online education is transforming from mobile education to intelligent education, and the rapid development of machine learning breathe into intelligent education with powerful energy. Deep Knowledge Tracing (DKT) is a state of the art method for modeling students’ abilities which is changing by time. It can accurately predict students’ mastery of knowledge or skill as well as their future performance. In this paper, we study the structure of the DKT model and proposed a new deep knowledge tracing model based on Bidirectional Recurrent Neural Network (BiRNN-DKT). We have also optimized the incorporating of data preprocessing and external features to improve model performance. Experiments show that the model can not only predict students’ performance by capturing their history performance, but also get more accurate learning status simulation by integrating past and future context sequence information into the model multiple knowledge concepts. Compared with the traditional model, the proposed BiRNN-DKT gets an improvement in predicting students’ knowledge ability and performance, and has great advantages in measuring the level of knowledge acquired by students.
This work was supported by the National Natural Science Foundation of China under Grant no. U1811261, and the National Natural Science Foundation of China under Grant no.51607029.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Williams, R.J., Zipser, D.: A learning algorithm for continually running fully re-current neural networks. Neural Comput. 1(2), 270–280 (1989)
Corbett, A.T., Anderson, J.R.: Knowledge tracing: modeling the acquisition of procedural knowledge. User Model. User-Adap. Inter. 4(4), 253–278 (1994)
Schuster, M., Paliwal, K.: Bidirectional recurrent neural networks. IEEE Trans. Sig. Process. 45(11), 2673–2681 (1997)
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)
Piech, C., et al.: Deep knowledge tracing. In: Advances in Neural Information Processing Systems, pp. 505–513 (2015)
ASSISTments Data (2015). https://sites.google.com/site/assistmentsdata/home/assistment-2009-2010-data/skill-builder-data-2009-2010. Accessed 07 Mar 2016
Ketkar, N.: Introduction to Keras. Deep Learning with Python, pp. 95–109. Apress, Berkeley (2017). https://doi.org/10.1007/978-1-4842-2766-4_7
Zheng, H., Shi, D.: Using a LSTM-RNN based deep learning framework for ICU mortality prediction. In: Meng, X., Li, R., Wang, K., Niu, B., Wang, X., Zhao, G. (eds.) WISA 2018. LNCS, vol. 11242, pp. 60–67. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-02934-0_6
Wang, L., Sy, A., Liu, L., et al.: Deep knowledge tracing on programming exercises. In: Proceedings of the Fourth (2017) ACM Conference on Learning@ Scale, pp. 201–204. ACM (2017)
Zhang, L., Xiong, X., Zhao, S., et al.: Incorporating rich features into deep knowledge tracing. In: Proceedings of the Fourth (2017) ACM Conference on Learning@ Scale, pp. 169–172. ACM (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Xu, B., Yan, S., Yang, D. (2019). BiRNN-DKT: Transfer Bi-directional LSTM RNN for Knowledge Tracing. In: Ni, W., Wang, X., Song, W., Li, Y. (eds) Web Information Systems and Applications. WISA 2019. Lecture Notes in Computer Science(), vol 11817. Springer, Cham. https://doi.org/10.1007/978-3-030-30952-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-30952-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30951-0
Online ISBN: 978-3-030-30952-7
eBook Packages: Computer ScienceComputer Science (R0)