Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer
Knowledge tracing (KT) aims to predict learners' future performance based on historical learning interactions. However, existing KT models predominantly focus on data from a single course, limiting their ability to capture a comprehensive understanding of learners' knowledge states. In this paper, we propose TransKT, a contrastive cross-course knowledge tracing method that leverages concept graph guided knowledge transfer to model the relationships between learning behaviors across different courses, thereby enhancing knowledge state estimation. Specifically, TransKT constructs a cross-course concept graph by leveraging zero-shot Large Language Model (LLM) prompts to establish implicit links between related concepts across different courses. This graph serves as the foundation for knowledge transfer, enabling the model to integrate and enhance the semantic features of learners' interactions across courses. Furthermore, TransKT includes an LLM-to-LM pipeline for incorporating summarized semantic features, which significantly improves the performance of Graph Convolutional Networks (GCNs) used for knowledge transfer. Additionally, TransKT employs a contrastive objective that aligns single-course and cross-course knowledge states, thereby refining the model's ability to provide a more robust and accurate representation of learners' overall knowledge states.
Code (1)
Tasks
Knowledge TracingLarge Language ModelState EstimationTransfer LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
PTADisc: A Cross-Course Dataset Supporting Personalized Learning in Cold-Start Scenarios
The focus of our work is on diagnostic tasks in personalized learning, such as cognitive diagnosis and knowledge tracing. The goal of these tasks is to assess students' latent proficiency on knowledge concepts through an…
Knowledge Tracing in Programming Education Integrating Students' Questions
Knowledge tracing (KT) in programming education presents unique challenges due to the complexity of coding tasks and the diverse methods students use to solve problems. Although students' questions often contain valuable…
Knowledge TracingMisconceptionsBi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracing
The goal of Knowledge Tracing (KT) is to estimate how well students have mastered a concept based on their historical learning of related exercises. The benefit of knowledge tracing is that students' learning plans can b…
Contrastive LearningKnowledge TracingSelf-Supervised LearningAccuracy-aware Deep Knowledge Tracing with Knowledge State Vector Loss
In major e-learning platforms such as intelligent tutoring systems (ITSs) and massive open online courses (MOOCs), the students are often recommended what course materials to take based on their past interactions. Knowle…
Knowledge TracingKTCF: Actionable Recourse in Knowledge Tracing via Counterfactual Explanations for Education
Using Artificial Intelligence to improve teaching and learning benefits greater adaptivity and scalability in education. Knowledge Tracing (KT) is recognized for student modeling task due to its superior performance and …
Explanation GenerationKnowledge Tracing