Skip to main content

EDKT: An Extensible Deep Knowledge Tracing Model for Multiple Learning Factors

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12681))

Included in the following conference series:

Abstract

Knowledge Tracing (KT) refers to the problem of predicting learners’ future potential performance given their past learning history in e-learning systems. In order to better trace the learners’ knowledge, KT tasks have become increasingly complicated recently, and various factors related to learning (such as skill, exercise, hint, etc.) have been incorporated into the modeling of KS of the learner, which renders it inadequate for the traditional KT definition to formalize these tasks. Therefore, this paper first gives a more general formal definition of KT tasks, and then proposes an Extensible Deep Knowledge Tracing model for multiple learning factors based on this general definition, named EDKT. EDKT can integrate various different learning factors by extending or ablating factors in two plug-ins on the basis of minor modifications. To demonstrate the effectiveness of the proposed model, we conduct extensive experiments on three real-world benchmark datasets, and the results show that EDKT comprehensively outperforms the state-of-the-art KT models on predicting future learner responses.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://new.assistments.org.

  2. 2.

    https://sites.google.com/site/assistmentsdata/home/assistment-2009-2010-data.

  3. 3.

    https://sites.google.com/view/assistmentsdatamining/dataset.

  4. 4.

    https://pslcdatashop.web.cmu.edu/DatasetInfo?datasetId=507.

  5. 5.

    http://oli.stanford.edu/engineering-statics.

References

  1. Cen, H., Koedinger, K., Junker, B.: Learning factors analysis – a general method for cognitive model evaluation and improvement. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 164–175. Springer, Heidelberg (2006). https://doi.org/10.1007/11774303_17

    Chapter  Google Scholar 

  2. Chaudhry, R., Singh, H., Dogga, P., Saini, S.K.: Modeling hint-taking behavior and knowledge state of students with multi-task learning. International Educational Data Mining Society (2018)

    Google Scholar 

  3. Corbett, A.T., Anderson, J.R.: Knowledge tracing: modeling the acquisition of procedural knowledge. User Model. User-Adap. Inter. 4(4), 253–278 (1994)

    Article  Google Scholar 

  4. Ghosh, A., Heffernan, N., Lan, A.S.: Context-aware attentive knowledge tracing. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 2330–2339 (2020)

    Google Scholar 

  5. Graves, A., Wayne, G., Danihelka, I.: Neural turing machines. arXiv preprint arXiv:1410.5401 (2014)

  6. He, L., Tang, J., Li, X., Wang, T.: ADKT: adaptive deep knowledge tracing. In: Huang, Z., Beek, W., Wang, H., Zhou, R., Zhang, Y. (eds.) WISE 2020. LNCS, vol. 12342, pp. 302–314. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-62005-9_22

    Chapter  Google Scholar 

  7. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)

    Article  Google Scholar 

  8. Huang, Z., Yin, Y., Chen, E., Xiong, H., Su, Y., Hu, G., et al.: Ekt: exercise-aware knowledge tracing for student performance prediction. IEEE Trans. Knowl. Data Eng. 33(1), 100–115 (2019)

    Google Scholar 

  9. Khajah, M., Lindsey, R.V., Mozer, M.C.: How deep is knowledge tracing? arXiv preprint arXiv:1604.02416 (2016)

  10. Minn, S., Desmarais, M.C., Zhu, F., Xiao, J., Wang, J.: Dynamic student classiffication on memory networks for knowledge tracing. In: Yang, Q., Zhou, Z.-H., Gong, Z., Zhang, M.-L., Huang, S.-J. (eds.) PAKDD 2019. LNCS (LNAI), vol. 11440, pp. 163–174. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16145-3_13

    Chapter  Google Scholar 

  11. Minn, S., Yu, Y., Desmarais, M.C., Zhu, F., Vie, J.J.: Deep knowledge tracing and dynamic student classification for knowledge tracing. In: 2018 IEEE International Conference on Data Mining (ICDM), pp. 1182–1187. IEEE (2018)

    Google Scholar 

  12. Nagatani, K., Zhang, Q., Sato, M., Chen, Y.Y., Chen, F., Ohkuma, T.: Augmenting knowledge tracing by considering forgetting behavior. In: The World Wide Web Conference, pp. 3101–3107 (2019)

    Google Scholar 

  13. Pandey, S., Karypis, G.: A self-attentive model for knowledge tracing. arXiv preprint arXiv:1907.06837 (2019)

  14. Pandey, S., Srivastava, J.: RKT: relation-aware self-attention for knowledge tracing. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 1205–1214 (2020)

    Google Scholar 

  15. Pavlik Jr., P.I., Cen, H., Koedinger, K.R.: Performance factors analysis-a new alternative to knowledge tracing. Online Submission (2009)

    Google Scholar 

  16. Piech, C., et al.: Deep knowledge tracing. In: Advances in Neural Information Processing Systems, pp. 505–513 (2015)

    Google Scholar 

  17. Rollinson, J., Brunskill, E.: From predictive models to instructional policies. International Educational Data Mining Society (2015)

    Google Scholar 

  18. Tan, Z., He, L.: An efficient similarity measure for user-based collaborative filtering recommender systems inspired by the physical resonance principle. IEEE Access 5, 27211–27228 (2017)

    Article  Google Scholar 

  19. Wang, L., Sy, A., Liu, L., Piech, C.: Learning to represent student knowledge on programming exercises using deep learning (2017)

    Google Scholar 

  20. Wilson, K.H., Karklin, Y., Han, B., Ekanadham, C.: Back to the basics: Bayesian extensions of IRT outperform neural networks for proficiency estimation. arXiv preprint arXiv:1604.02336 (2016)

  21. Yeung, C.K.: Deep-IRT: make deep learning based knowledge tracing explainable using item response theory. arXiv preprint arXiv:1904.11738 (2019)

  22. Zhang, J., Shi, X., King, I., Yeung, D.Y.: Dynamic key-value memory networks for knowledge tracing. In: Proceedings of the 26th International Conference on World Wide Web, pp. 765–774 (2017)

    Google Scholar 

Download references

Acknowledgment

We would like to thank the anonymous reviewers for their helpful comments. The research is supported by the National Key Research and Development Program of China (2018YFB1004502) and the National Natural Science Foundation of China (61702532, 61532001, 61690203).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jintao Tang or Ting Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

He, L., Li, X., Tang, J., Wang, T. (2021). EDKT: An Extensible Deep Knowledge Tracing Model for Multiple Learning Factors. In: Jensen, C.S., et al. Database Systems for Advanced Applications. DASFAA 2021. Lecture Notes in Computer Science(), vol 12681. Springer, Cham. https://doi.org/10.1007/978-3-030-73194-6_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-73194-6_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-73193-9

  • Online ISBN: 978-3-030-73194-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics