mlsanityData to 7 Oct 2026

Bi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracing

arXiv 2201.09020 ↗First posted 22 Jan 2022cs.LG cs.CYcited by 23

Not on the map. Why?

Abstract (arXiv)

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 be better organised and adjusted, and interventions can be made when necessary. With the recent rise of deep learning, Deep Knowledge Tracing (DKT) has utilised Recurrent Neural Networks (RNNs) to accomplish this task with some success. Other works have attempted to introduce Graph Neural Networks (GNNs) and redefine the task accordingly to achieve significant improvements. However, these efforts suffer from at least one of the following drawbacks: 1) they pay too much attention to details of the nodes rather than to high-level semantic information; 2) they struggle to effectively establish spatial associations and complex structures of the nodes; and 3) they represent either concepts or exercises only, without integrating them. Inspired by recent advances in self-supervised learning, we propose a Bi-Graph Contrastive Learning based Knowledge Tracing (Bi-CLKT) to address these limitations. Specifically, we design a two-layer contrastive learning scheme based on an "exercise-to-exercise" (E2E) relational subgraph. It involves node-level contrastive learning of subgraphs to obtain discriminative representations of exercises, and graph-level contrastive learning to obtain discriminative representations of concepts. Moreover, we designed a joint contrastive loss to obtain better representations and hence better prediction performance. Also, we explored two different variants, using RNN and memory-augmented neural networks as the prediction layer for comparison to obtain better representations of exercises and concepts respectively. Extensive experiments on four real-world datasets show that the proposed Bi-CLKT and its variants outperform other baseline models.

Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 15 of its 36 references that are in the map. First posted on arXiv 22 Jan 2022.

Builds on

15 of 36 references.

References · 15

  1. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  2. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  3. 2019Contrastive Multiview Codingcited by 1,297
  4. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
  5. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  6. 2015Deep Knowledge Tracingcited by 328
  7. 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
  8. 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 170
  9. 2019A Self-Attentive model for Knowledge Tracingcited by 169
  10. 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
  11. 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
  12. 2020SAINT+: Integrating Temporal Features for EdNet Correctness Predictioncited by 57
3 more
  1. 2020GIKT: A Graph-based Interaction Model for Knowledge Tracingcited by 51
  2. 2017Attributed Network Embedding for Learning in a Dynamic Environmentcited by 39
  3. 2020Improving Knowledge Tracing via Pre-training Question Embeddingscited by 36

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 5; 2023: 5; 2024: 8; 2025: 4; 2026: 1.

23 papers.

Sort:

By area:

  1. 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networkscited by 25
  2. 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
  3. 2022Model-Agnostic and Diverse Explanations for Streaming Rumour Graphscited by 9
  4. 2023Difficulty-Focused Contrastive Learning for Knowledge Tracing with a Large Language Model-Based Difficulty Predictioncited by 8
  5. 2023Do We Fully Understand Students' Knowledge States? Identifying and Mitigating Answer Bias in Knowledge Tracingcited by 5
  6. 2022Few-Shot Semantic Relation Prediction across Heterogeneous Graphscited by 4
  7. 2024A Review of Data Mining in Personalized Education: Current Trends and Future Prospectscited by 4
  8. 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
  9. 2023Cross-heterogeneity Graph Few-shot Learningcited by 3
  10. 2024Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuningcited by 3
  11. 2022GSim: A Graph Neural Network based Relevance Measure for Heterogeneous Graphscited by 2
  12. 2024KARL: Knowledge-Aware Retrieval and Representations aid Retention and Learning in Studentscited by 2
11 more
  1. 2024Leveraging Pedagogical Theories to Understand Student Learning Process with Graph-based Reasonable Knowledge Tracingcited by 2
  2. 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attentioncited by 2
  3. 2026Behavior-Aware Item Modeling via Dynamic Procedural Solution Representations for Knowledge Tracingcited by 2
  4. 2023Scalable and Equitable Math Problem Solving Strategy Prediction in Big Educational Datacited by 1
  5. 2024Integrating Graph Neural Networks with Scattering Transform for Anomaly Detectioncited by 1
  6. 2022SAICL: Student Modelling with Interaction-level Auxiliary Contrastive Tasks for Knowledge Tracing and Dropout Predictioncited by 0
  7. 2023HAT-GAE: Self-Supervised Graph Auto-encoders with Hierarchical Adaptive Masking and Trainable Corruptioncited by 0
  8. 2024Enhancing Deep Knowledge Tracing via Diffusion Models for Personalized Adaptive Learningcited by 0
  9. 2025Survey of Loss Augmented Knowledge Tracingcited by 0
  10. 2025Dynamic Programming Techniques for Enhancing Cognitive Representation in Knowledge Tracingcited by 0
  11. 2025Enhancing Semi-Supervised Multi-View Graph Convolutional Networks via Supervised Contrastive Learning and Self-Trainingcited by 0