Abstract
Knowledge tracing is a key area of research contributing to personalized education. In recent times, deep knowledge tracing has achieved great success. However, the sparsity of students’ practice data still limits the performance and application of knowledge tracing. An additional complication is that the contribution of the answer record to the current knowledge state is different at each time step. To solve these problems, we propose Attention-based Knowledge Tracing with Heterogeneous Information Network Embedding (AKTHE). First, we describe questions and their attributes with a heterogeneous information network and generate meaningful node embeddings. Second, we capture the relevance of historical data to the current state by using attention mechanism. Experimental results on four benchmark datasets verify the superiority of our method for knowledge tracing.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Daomin, X., Mingchui, D.: Appropriate learning resource recommendation in intelligent web-based educational system. In: ISDEA, pp. 169–173. IEEE (2013)
Corbett, A.T., Anderson, J.R.: Knowledge tracing: modeling the acquisition of procedural knowledge. UMUAI 4(4), 253–278 (1994). https://doi.org/10.1007/BF01099821
Piech, C., et al.: Deep knowledge tracing. In: NIPS, pp. 505–513 (2015)
Lin, J., et al.: From ideal to reality: segmentation, annotation, and recommendation, the vital trajectory of intelligent micro learning. World Wide Web, 23, 1747–1767 (2019). https://doi.org/10.1007/s11280-019-00730-9
Narayanan, S., Kommuri, V.S., Subramanian, N.S., Bijlani, K., Nair, N.C.: Unsupervised learning of question difficulty levels using assessment responses. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10404, pp. 543–552. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62392-4_39
González-Brenes, J., Huang, Y., Brusilovsky, P.: General features in knowledge tracing to model multiple subskills, temporal item response theory, and expert knowledge. In: EDM, pp. 84–91. University of Pittsburgh (2014)
Shi, C., Li, Y., Zhang, J., Sun, Y., Philip, S.Y.: A survey of heterogeneous information network analysis. TKDE 29(1), 17–37 (2016)
Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014)
Sun, Y., Han, J., Yan, X., Yu, P.S., Wu, T.: Pathsim: meta path-based top-k similarity search in heterogeneous information networks. PVLDB 4(11), 992–1003 (2011)
Perozzi, B., Al-Rfou, R., Skiena, S.: Deepwalk: online learning of social representations. In: KDD, pp. 701–710. ACM (2014)
Grover, A., Leskovec, J.: node2vec: scalable feature learning for networks. In: KDD, pp. 855–864. ACM (2016)
Zhang, J., Shi, X., King, I., Yeung, D.Y.: Dynamic key-value memory networks for knowledge tracing. In: WWW, pp. 765–774. International World Wide Web Conferences Steering Committee (2017)
Acknowledgements
This research was supported by NSFC (Grants No. 61877051), and Natural Science Foundation Project of CQ, China (Grants No. cstc2018jscx-msyb1042, and cstc2018jscx-msybX0273).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, N., Du, Y., Deng, K., Li, L., Shen, J., Sun, G. (2020). Attention-Based Knowledge Tracing with Heterogeneous Information Network Embedding. In: Li, G., Shen, H., Yuan, Y., Wang, X., Liu, H., Zhao, X. (eds) Knowledge Science, Engineering and Management. KSEM 2020. Lecture Notes in Computer Science(), vol 12274. Springer, Cham. https://doi.org/10.1007/978-3-030-55130-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-55130-8_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-55129-2
Online ISBN: 978-3-030-55130-8
eBook Packages: Computer ScienceComputer Science (R0)