Contrastive Learning for Knowledge Tracing

111Citations
Citations of this article
46Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Knowledge tracing is the task of understanding student's knowledge acquisition processes by estimating whether to solve the next question correctly or not. Most deep learning-based methods tackle this problem by identifying hidden representations of knowledge states from learning histories. However, due to the sparse interactions between students and questions, the hidden representations can be easily over-fitted and often fail to capture student's knowledge states accurately. This paper introduces a contrastive learning framework for knowledge tracing that reveals semantically similar or dissimilar examples of a learning history and stimulates to learn their relationships. To deal with the complexity of knowledge acquisition during learning, we carefully design the components of contrastive learning, such as architectures, data augmentation methods, and hard negatives, taking into account pedagogical rationales. Our extensive experiments on six benchmarks show statistically significant improvements from the previous methods. Further analysis shows how our methods contribute to improving knowledge tracing performances.

Cite

CITATION STYLE

APA

Lee, W., Chun, J., Lee, Y., Park, K., & Park, S. (2022). Contrastive Learning for Knowledge Tracing. In WWW 2022 - Proceedings of the ACM Web Conference 2022 (pp. 2330–2338). Association for Computing Machinery, Inc. https://doi.org/10.1145/3485447.3512105

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free