Chunyun Zhang;Hebo Ma;Chaoran Cui;Yumo Yao;Weiran Xu;Yunfeng Zhang;Yuling Ma
{"title":"CoSKT: A Collaborative Self-Supervised Learning Method for Knowledge Tracing","authors":"Chunyun Zhang;Hebo Ma;Chaoran Cui;Yumo Yao;Weiran Xu;Yunfeng Zhang;Yuling Ma","doi":"10.1109/TLT.2024.3386750","DOIUrl":null,"url":null,"abstract":"Knowledge tracing (KT) aims to trace students' evolving knowledge states based on their learning sequences. Recently, some deep learning based models have been proposed to incorporate the historical information of individuals to trace students' knowledge states and achieve encouraging progress. However, these works ignore the collaborative information among those students who have similar exercise–answering experiences, which may contain some valuable information. In this article, we present a novel collaborative self-supervised learning method for KT (CoSKT), which exploits both similar students' collaborative information and individual information to improve KT. We first use the overlap rate of students' learning experiences to retrieve similar students. Based on similar students' exercise–answering sequences, we leverage attention mechanism to learn the representation of their common knowledge state and expected response to the target exercise. Then, we introduce self-supervised learning by encouraging the consistency between the common knowledge state and individual knowledge state. Finally, we integrate collaborative information and individual knowledge state with a gate mechanism to conduct the response prediction of the target exercise. We compare CoSKT with nine existing KT methods on three public datasets, and the results show that CoSKT achieves the state-of-the-art performance.","PeriodicalId":49191,"journal":{"name":"IEEE Transactions on Learning Technologies","volume":"17 ","pages":"1502-1514"},"PeriodicalIF":2.9000,"publicationDate":"2024-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Learning Technologies","FirstCategoryId":"95","ListUrlMain":"https://ieeexplore.ieee.org/document/10495188/","RegionNum":3,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Knowledge tracing (KT) aims to trace students' evolving knowledge states based on their learning sequences. Recently, some deep learning based models have been proposed to incorporate the historical information of individuals to trace students' knowledge states and achieve encouraging progress. However, these works ignore the collaborative information among those students who have similar exercise–answering experiences, which may contain some valuable information. In this article, we present a novel collaborative self-supervised learning method for KT (CoSKT), which exploits both similar students' collaborative information and individual information to improve KT. We first use the overlap rate of students' learning experiences to retrieve similar students. Based on similar students' exercise–answering sequences, we leverage attention mechanism to learn the representation of their common knowledge state and expected response to the target exercise. Then, we introduce self-supervised learning by encouraging the consistency between the common knowledge state and individual knowledge state. Finally, we integrate collaborative information and individual knowledge state with a gate mechanism to conduct the response prediction of the target exercise. We compare CoSKT with nine existing KT methods on three public datasets, and the results show that CoSKT achieves the state-of-the-art performance.
期刊介绍:
The IEEE Transactions on Learning Technologies covers all advances in learning technologies and their applications, including but not limited to the following topics: innovative online learning systems; intelligent tutors; educational games; simulation systems for education and training; collaborative learning tools; learning with mobile devices; wearable devices and interfaces for learning; personalized and adaptive learning systems; tools for formative and summative assessment; tools for learning analytics and educational data mining; ontologies for learning systems; standards and web services that support learning; authoring tools for learning materials; computer support for peer tutoring; learning via computer-mediated inquiry, field, and lab work; social learning techniques; social networks and infrastructures for learning and knowledge sharing; and creation and management of learning objects.