[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Heterogeneous graph-based knowledge tracing with spatiotemporal evolution

Published: 27 February 2024 Publication History

Abstract

Knowledge tracing (KT), in which the future performance of students is estimated by tracing their knowledge states based on their responses to exercises, is widely applied in the field of intelligent education. However, existing mainstream KT models explore the importance of knowledge relations but ignore the key role of cognitive factors. According to the knowledge construction theory, the human cognitive system performs both spatial accommodation and temporal assimilation to internalize knowledge. In this paper, we propose an innovative heterogeneous graph-based Knowledge tracing method with spatiotemporal evolution (TSKT), in which knowledge state evolution is traced along both temporal and spatial dimensions. We construct a heterogeneous graph with multiple exercise attributes, including content, concepts, and difficulty, to obtain a knowledge space with richer exercise representations through hierarchical aggregation. We design a spatial updating module in which each interaction updates the current node’s state of the knowledge space and transfers its influence to its neighbors. We also design a temporal updating module to further update the knowledge state through short-term memory enhancing and long-term memory forgetting. Finally, we stack these modules to obtain deeper features by using alternate spatiotemporal updating. Extensive experiments on three datasets reveal the superiority of the proposed method and its variants in terms of future performance prediction.

References

[1]
G. Abdelrahman, Q. Wang, Knowledge tracing with sequential key-value memory networks, in: SIGIR 2019, proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval , 2019, pp. 175–184,.
[2]
S.J. Aguilar, S.A. Karabenick, S.D. Teasley, C. Baek, Associations between learning analytics dashboard exposure and motivation and self-regulated learning, Computers & Education 162 (2021).
[3]
N.K. Ahmed, R.A. Rossi, R. Zhou, J.B. Lee, X. Kong, T.L. Willke, H. Eldardiry, Inductive representation learning in large attributed graphs, in: Proceedings of the international conference on neural information processing systems, 2017, pp. 1–11.
[4]
F. Ai, Y. Chen, Y. Guo, Y. Zhao, Z. Wang, G. Fu, G. Wang, Concept-aware deep knowledge tracing and exercise recommendation in an online learning system, in: Edm. EDM 2019 - Proceedings of the 12th international conference on educational data mining , 2019, pp. 240–245.
[5]
P. Chen, Y. Lu, V.W. Zheng, Y. Pian, Prerequisite-driven deep knowledge tracing, in: proceedings of the IEEE international conference on data mining, ICDM , 2018,.
[6]
Chung, J., Gulcehre, C., Cho, K., & Bengio, Y. (2014). Empirical evaluation of gated recurrent neural networks on sequence modeling. Retrieved from http://arxiv.org/abs/1412.3555 , 1–9.
[7]
J. Devlin, M.W. Chang, K. Lee, K. Toutanova, BERT: Pretraining of deep bidirectional transformers for language understanding, in: NAACL HLT 2019–2019 conference of the North American chapter of the association for computational linguistics: Human language technologies Proceedings of the conference, 1 , 2019, pp. 4171–4186.
[8]
J.P. Doignon, J.C. Falmagne, Spaces for the assessment of knowledge, International Journal of Man-Machine Studies 23 (2) (1985) 175–196,.
[9]
Fogliatto, F. S., & Anzanello, M. J. (2016). Learning curves: The state of the art and research directions. In Learning curves, June, 3–21.
[10]
W. Gao, Q. Liu, Z. Huang, Y. Yin, H. Bi, M.-C. Wang, Y. Su, RCD: Relation map driven cognitive diagnosis for intelligent education systems, in: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval , 2021, pp. 501–510,.
[11]
A. Ghosh, N. Heffernan, A.S. Lan, Context-aware attentive knowledge tracing, in: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining , 2020, pp. 2330–2339,.
[12]
W. Hamilton, Z. Ying, J. Leskovec, Inductive representation learning on large graphs, Advances in Neural Information Processing Systems (2017) 30.
[13]
H. Hong, H. Guo, Y. Lin, X. Yang, Z. Li, J. Ye, An attention-based graph neural network for heterogeneous structural learning, Proceedings of the AAAI Conference on Artificial Intelligence 34 (4) (2020) 4132–4139,.
[14]
D. Hooshyar, Y.M. Huang, Y. Yang, GameDKT: Deep knowledge tracing in educational games, Expert Systems with Applications 196 (2022),.
[15]
T. Huang, M. Liang, H. Yang, Z. Li, T. Yu, S. Hu, Context-aware knowledge tracing integrated with the exercise representation and association in mathematics, International Educational Data Mining Society. 1 (2) (2021).
[16]
T. Huang, H. Yang, Z. Li, H. Xie, J. Geng, H. Zhang, A dynamic knowledge diagnosis approach integrating cognitive features, IEEE Access 9 (2021) 116814–116829,.
[17]
W. Huang, E. Chen, Q. Liu, Y. Chen, Z. Huang, Y. Liu, S. Wang, Hierarchical multi-label text classification: An attention-based recurrent hierarchical multi-label text classification: An attention-based recurrent network approach, in: Proceedings of the 28th ACM international conference on information and knowledge management , 2020, pp. 1051–1060,.
[18]
Z. Huang, Q. Liu, Y. Chen, L. Wu, K. Xiao, E. Chen, G. Hu, Learning or forgetting? A dynamic approach for tracking the knowledge proficiency of students, ACM Transactions on Information Systems 38 (2) (2020) 1–33,.
[19]
J. Kimmerle, U. Cress, C. Held, The interplay between individual and collective knowledge: Technologies for organizational learning and knowledge building, Knowledge Management Research and Practice 8 (1) (2010) 33–44,.
[20]
J. Kimmerle, J. Moskaliuk, A. Oeberst, U. Cress, Learning and collective knowledge construction with social media: A process-oriented perspective, Educational Psychologist 50 (2) (2015) 120–137,.
[21]
T.N. Kipf, M. Welling, Semi-supervised classification with graph convolutional networks, in: 5Th International conference on learning representations, ICLR 2017 - Conference Track Proceedings, 2017, pp. 1–14.
[22]
J. Li, Z.L. Wang, H. Zhao, R. Gravina, G. Fortino, Y. Jiang, K. Tang, Networked human motion capture system based on quaternion navigation, in: B O D Y Nets international conference on body area networks, V 212 , 2017, pp. 1–21,.
[23]
Q. Liu, Z. Huang, Y. Yin, E. Chen, H. Xiong, Y. Su, G. Hu, Ekt: Exercise-aware knowledge tracing for student performance prediction, IEEE Transactions on Knowledge and Data Engineering 33 (1) (2019) 100–115,.
[24]
S. Liu, R. Zou, J. Sun, K. Zhang, L. Jiang, D. Zhou, J. Yang, A hierarchical memory network for knowledge tracing, Expert Systems with Applications 177 (2021),.
[25]
S. Liu, J. Yu, Q. Li, R. Liang, Y. Zhang, X. Shen, J. Sun, Ability boosted knowledge tracing, Information Sciences 596 (2022) 567–587,.
[26]
K. Nagatani, Q. Zhang, M. Sato, Y.-Y. Chen, F. Chen, T. Ohkuma, Augmenting knowledge tracing by considering forgetting behavior, World Wide Web Conference (2019) 3101–3107,.
[27]
H. Nakagawa, Y. Iwasawa, Y. Matsuo, Graph-based knowledge tracing: Modeling student proficiency using graph neural network, Proceedings IEEE/WIC/ACM International Conference on Web Intelligence, WI 2019 (2019) (2019) 156–163,.
[28]
R. Pelánek, Modeling students’ memory for application in adaptive educational systems, in: Proceedings of the 8th international conference on educational data mining, 2015, pp. 480–483.
[29]
J. Piaget, Piaget’s theory, in: P.H. Mussen (Ed.), Carmichael’s manual of child psychology, 1 , Wiley, NY, 1970.
[30]
J. Piaget, The development of thought: Equilibration of cognitive structures, A. Rosin (Trans) , Viking Press, Rosin (Trans), 1977.
[31]
C. Piech, J. Bassen, J. Huang, S. Ganguli, M. Sahami, L.J. Guibas, J. Sohl-Dickstein, Deep knowledge tracing, Advances in Neural Information Processing Systems 28 (2015) 505–513.
[32]
X. Song, J. Li, Y. Tang, T. Zhao, Y. Chen, Z. Guan, JKT: A joint graph convolutional network based Deep Knowledge Tracing, Information Sciences 580 (2021) 510–523,.
[33]
X. Song, J. Li, Q. Lei, W. Zhao, Y. Chen, A. Mian, Bi-CLKT: Bi-graph contrastive learning based knowledge tracing, Knowledge-Based Systems 241 (2022).
[34]
J. Sun, R. Zou, R. Liang, L. Gao, S. Liu, Q. Li, L. Jiang, Ensemble knowledge tracing: Modeling interactions in learning process, Expert Systems with Applications 207 (2022),.
[35]
Tong, H., Wang, Z., Liu, Q., Zhou, Y., & Han, W. (2020). HGKT: Introducing hierarchical exercise graph for knowledge tracing. Retrieved from http://arxiv.org/abs/2006.16915.
[36]
Tong, S., Liu, Q., Huang, W., Hunag, Z., Chen, E., Liu, C., Wang, S. (2020). Structure-based knowledge tracing: An influence propagation view. In Proceedings of the - IEEE international conference on data mining, ICDM, 541–550.
[37]
Ueno, M., & Miyazawa, Y. (2017). IRT-based adaptive hints to scaffold learning in programming. IEEE Transactions on Learning Technologies, 2017, 11(4): 415-428.
[38]
L. Van Der Maaten, G. Hinton, Visualizing data using t-sne, Journal of Machine Learning Research 9 (2008) 2579–2625.
[39]
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A.N. Gomez, I. Polosukhin, Attention is all you need, Advances in Neural Information Processing Systems 30 (2017).
[40]
Velickovic, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., & Bengio, Y. (2018). Graph attention networks. 6th international conference on learning representations, ICLR 2018 - Conference Track Proceedings, 1–12.
[41]
Wang, F., Liu, Q., Chen, E., Huang, Z., Chen, Y., Yin, Y., Wang, S. (2020). Neural cognitive diagnosis for intelligent education systems. Proceedings of the AAAI conference on artificial intelligence, 34(4), 6153–6161.
[42]
Z. Xu, Z. Lv, J. Li, H. Sun, Z. Sheng, A novel perspective on travel demand prediction considering natural environmental and socioeconomic factors, IEEE Intelligent Transportation Systems Magazine 15 (2023) 136–159.
[43]
Yang, J., Xie, K., & An, N. (2022). Causal discovery on non-Euclidean data. In Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining, 2202–2211.
[44]
Y. Yang, J. Shen, Y. Qu, Y. Liu, K. Wang, Y. Zhu, Y. Yu, GIKT: A graph-based interaction model for knowledge tracing, in: Machine learning and knowledge discovery in databases: European Conference, ECML PKDD 2020, Ghent, Belgium, September 14–18, 2020, Proceedings, Part I, 2021, pp. 299–315.
[45]
Yin, Y., Liu, Q., Huang, Z., Chen, E., Tong, W., Wang, S., & Su, Y. (2019). QuesNet: A unified representation for heterogeneous test questions. In Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, 1328–1336.
[46]
Zhang, C., Song, D., Huang, C., Swami, A., & Chawla, N. V. (2019). Heterogeneous graph neural network. In Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, 793–803.
[47]
H. Zhang, C. Bu, F. Liu, S. Liu, Y. Zhang, X. Hu, APGKT: Exploiting associative path on skills graph for knowledge tracing, in: PRICAI 2022: Trends in artificial intelligence: 19th pacific rim international conference on artificial intelligence, PRICAI 2022, Shanghai, China, November 10–13, 2022, Proceedings, Part I, 2022, pp. 353–365.
[48]
Zhang, J., Shi, X., King, I., & Yeung, D.-Y. (2017). Dynamic key-value memory networks for knowledge tracing. In Proceedings of the 26th international conference on World Wide Web, 765–774.
[49]
Zhuang, Y., Liu, Q., Huang, Z., Li, Z., Shen, S., & Ma, H. (2022). Fully adaptive framework: Neural computerized adaptive testing for online education. Proceedings of the AAAI conference on artificial intelligence, 36(4), 4734–4742.

Cited By

View all
  • (2024)DHKFNInternational Journal of Knowledge Management10.4018/IJKM.35801120:1(1-16)Online publication date: 7-Nov-2024
  • (2024)Question Embedding on Weighted Heterogeneous Information Network for Knowledge TracingACM Transactions on Knowledge Discovery from Data10.1145/370315819:1(1-28)Online publication date: 4-Nov-2024
  • (2024)Remembering is Not Applying: Interpretable Knowledge Tracing for Problem-solving ProcessesProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681049(3151-3159)Online publication date: 28-Oct-2024
  • Show More Cited By

Index Terms

  1. Heterogeneous graph-based knowledge tracing with spatiotemporal evolution
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Expert Systems with Applications: An International Journal
    Expert Systems with Applications: An International Journal  Volume 238, Issue PF
    Mar 2024
    1588 pages

    Publisher

    Pergamon Press, Inc.

    United States

    Publication History

    Published: 27 February 2024

    Author Tags

    1. Knowledge tracing
    2. Heterogeneous graph
    3. Knowledge construction
    4. Spatiotemporal evolution

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)DHKFNInternational Journal of Knowledge Management10.4018/IJKM.35801120:1(1-16)Online publication date: 7-Nov-2024
    • (2024)Question Embedding on Weighted Heterogeneous Information Network for Knowledge TracingACM Transactions on Knowledge Discovery from Data10.1145/370315819:1(1-28)Online publication date: 4-Nov-2024
    • (2024)Remembering is Not Applying: Interpretable Knowledge Tracing for Problem-solving ProcessesProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681049(3151-3159)Online publication date: 28-Oct-2024
    • (2024)Ranking on user–item heterogeneous graph for Ecommerce next basket recommendationsKnowledge-Based Systems10.1016/j.knosys.2024.111863296:COnline publication date: 19-Jul-2024

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media