Research on Integrating Forgetting Behavior into Student Models for Online Learning Systems
DOI: 10.23977/jaip.2024.070122 | Downloads: 21 | Views: 704
Author(s)
Ze Song 1
Affiliation(s)
1 University of Science and Technology of China, Hefei, Anhui, 230026, China
Corresponding Author
Ze SongABSTRACT
Modelling students accurately is an important task in online learning systems. In online learning systems, student models are usually built by dealing with students’ historical data of answering questions as input, and eventually output to what extent the student has mastered a certain knowledge component. To evaluate a student model, a commonly used method, namely knowledge tracing, is to build multiple student models based on multiple continuous historical data as mentioned above, then predict whether or not a student can answer a question correctly, and finally compare predicted results with true results. However, the behavior of students is complicated and unpredictable, thus makes student modelling and knowledge tracing become very difficult tasks. Based on existing research of knowledge tracing, especially deep knowledge tracing which uses LSTM to model students, this paper proposes a novel method of student modeling. Compared with other state-of-the-art student modeling methods, the most significant feature of our modeling methods is our method can take students' forgetting behavior into consideration. Moreover, our modeling method can appropriately handle situations that one question corresponds to multiple knowledge components. To test the performance of our student model, this paper applies our student model to the knowledge tracing task. Based on our experiments in public datasets, when one question corresponds to multiple knowledge components and the length of students' historical data is greater, our model performs better in terms of all metrics compared to state-of-the-art knowledge tracing methods.
KEYWORDS
Online Learning Systems, Student Modelling, Knowledge Tracing, Forgetting Behaviour, LSTMCITE THIS PAPER
Ze Song, Research on Integrating Forgetting Behavior into Student Models for Online Learning Systems. Journal of Artificial Intelligence Practice (2024) Vol. 7: 146-153. DOI: http://dx.doi.org/10.23977/jaip.2024.070122.
REFERENCES
[1] T. Corbett and J. R. Anderson. Knowledge tracing: Modeling the acquisition of procedural knowledge. User modeling and user-adapted interaction, vol. 4, pp. 253–278, 1994.
[2] Piech, J. Bassen, J. Huang, S. Ganguli, M. Sahami, L. J. Guibas, and J. Sohl-Dickstein, "Deep knowledge tracing," Ad- vances in neural information processing systems, vol. 28, 2015.
[3] P. I. Pavlik Jr, H. Cen, and K. R. Koedinger, "Performance factors analysis–a new alternative to knowledge tracing." Online Submission, 2009.
[4] Z. A. Pardos and N. T. Heffernan, "Modeling individualization in a bayesian networks implementation of knowledge tracing," in User Modeling, Adaptation, and Personalization: 18th International Conference, UMAP 2010, Big Island, HI, USA, June 20-24, 2010. Proceedings 18. Springer, 2010, pp. 255–266.
[5] Y. Wang and N. T. Heffernan, "The student skill model," in Intelligent Tutoring Systems: 11th International Conference, ITS 2012, Chania, Crete, Greece, June 14-18, 2012. Proceedings 11. Springer, 2012, pp. 399–404.
[6] Zhang Li "The "assistance" model: Leveraging how many hints and attempts a student needs," in Twenty-fourth international FLAIRS conference, 2011.
[7] M. Khajah, R. V. Lindsey, and M. C. Mozer, "How deep is knowledge tracing?" arXiv preprint arXiv:1604.02416, 2016.
[8] J. Zhang, X. Shi, I. King, and D.Y. Yeung, "Dynamic key-value memory networks for knowledge tracing," in Proceedings of the 26th international conference on World Wide Web, 2017, pp. 765–774.
[9] S. Pandey and J. Srivastava, "Rkt: relation-aware self-attention for knowledge tracing," in Proceedings of the 29th ACM International Conference on Information & Knowledge Management, 2020, pp. 1205–1214.
[10] Shin, Y. Shim, H. Yu, S. Lee, B. Kim, and Y. S. Choi, "Integrating temporal features for ednet correctness prediction," in Proceedings of the LAK21: 11th International Learning Analytics and Knowledge Conference, Irvine, CA, USA, 2021, pp. 12–16.
[11] S. Yang, M. Zhu, J. Hou, and X. Lu, "Deep knowledge tracing with convolutions," arXiv preprint arXiv: 2008. 01169, 2020.
[12] Y. Qiu, Y. Qi, H. Lu, Z. A. Pardos, and N. T. Heffernan, "Does time matter? modeling the effect of time with bayesian knowledge tracing." in EDM, 2011, pp. 139–148.
[13] L. Averell and A. Heathcote, "The form of the forgetting curve and the fate of memories," Journal of mathematical psychology, vol. 55, no. 1, pp. 25–35, 2011.
[14] H. Ebbinghaus, "Memory: A contribution to experimental psychology," Annals of neurosciences, vol. 20, no. 4, p. 155, 2013.
[15] Lalwani and S. Agrawal, "What does time tell? tracing the forgetting curve using deep knowledge tracing," in Artifi- cial Intelligence in Education: 20th International Conference, AIED 2019, Chicago, IL, USA, June 25-29, 2019, Proceedings, Part II 20. Springer, 2019, pp. 158–162.
[16] K. Nagatani, Q. Zhang, M. Sato, Y.-Y. Chen, F. Chen, and T. Ohkuma, "Augmenting knowledge tracing by considering forgetting behavior," in The world wide web conference, 2019, pp. 3101–3107.
[17] L. Zhang, X. Xiong, S. Zhao, A. Botelho, and N. T. Heffernan, "Incorporating rich features into deep knowledge tracing," in Proceedings of the fourth (2017) ACM conference on learning@ scale, 2017, pp. 169–172.
[18] M. Feng, N. Heffernan, and K. Koedinger, “Addressing the assessment challenge with an online system that tutors as it as- sesses,” User modeling and user-adapted interaction, vol. 19, pp. 243–266, 2009.
[19] Y. Choi, Y. Lee, D. Shin, J. Cho, S. Park, S. Lee, J. Baek, Bae, B. Kim, and J. Heo, "Ednet: A large-scale hierarchical dataset in education," in Artificial Intelligence in Education: 21st International Conference, AIED 2020, Ifrane, Morocco, July 6–10, 2020, Proceedings, Part II 21. Springer, 2020, pp. 69–73.
[20] Tang Y M. Impact of Self-Directed Learning and Educational Technology Readiness on Synchronous E-Learning. Journal of Organizational and End User Computing, 2021, pp. 1-20.
Downloads: | 12221 |
---|---|
Visits: | 328959 |
Sponsors, Associates, and Links
-
Power Systems Computation
-
Internet of Things (IoT) and Engineering Applications
-
Computing, Performance and Communication Systems
-
Advances in Computer, Signals and Systems
-
Journal of Network Computing and Applications
-
Journal of Web Systems and Applications
-
Journal of Electrotechnology, Electrical Engineering and Management
-
Journal of Wireless Sensors and Sensor Networks
-
Journal of Image Processing Theory and Applications
-
Mobile Computing and Networking
-
Vehicle Power and Propulsion
-
Frontiers in Computer Vision and Pattern Recognition
-
Knowledge Discovery and Data Mining Letters
-
Big Data Analysis and Cloud Computing
-
Electrical Insulation and Dielectrics
-
Crypto and Information Security
-
Journal of Neural Information Processing
-
Collaborative and Social Computing
-
International Journal of Network and Communication Technology
-
File and Storage Technologies
-
Frontiers in Genetic and Evolutionary Computation
-
Optical Network Design and Modeling
-
Journal of Virtual Reality and Artificial Intelligence
-
Natural Language Processing and Speech Recognition
-
Journal of High-Voltage
-
Programming Languages and Operating Systems
-
Visual Communications and Image Processing
-
Journal of Systems Analysis and Integration
-
Knowledge Representation and Automated Reasoning
-
Review of Information Display Techniques
-
Data and Knowledge Engineering
-
Journal of Database Systems
-
Journal of Cluster and Grid Computing
-
Cloud and Service-Oriented Computing
-
Journal of Networking, Architecture and Storage
-
Journal of Software Engineering and Metrics
-
Visualization Techniques
-
Journal of Parallel and Distributed Processing
-
Journal of Modeling, Analysis and Simulation
-
Journal of Privacy, Trust and Security
-
Journal of Cognitive Informatics and Cognitive Computing
-
Lecture Notes on Wireless Networks and Communications
-
International Journal of Computer and Communications Security
-
Journal of Multimedia Techniques
-
Automation and Machine Learning
-
Computational Linguistics Letters
-
Journal of Computer Architecture and Design
-
Journal of Ubiquitous and Future Networks