模拟学生记忆的完整过程,提升知识追踪模型性能与可解释性。
MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing
- 构建三阶段记忆动态模型:编码-存储-检索
- 引入个性化遗忘模块,动态调节记忆强度
- 在四个数据集上显著优于现有方法
知识追踪(KT)致力于从学生的历史交互中捕捉其知识掌握程度。模拟学生的记忆状态是一种提升知识追踪模型性能与可解释性的有效方法。记忆包含三个基本过程:编码、存储和检索。尽管遗忘主要发生在存储阶段,但现有研究多采用单一、统一的遗忘机制,忽略了其他记忆过程及个性化遗忘模式。为此,本文提出MemoryKT,一种基于新型时间变分自编码器的知识追踪模型。该模型通过三阶段流程模拟记忆动态:(i) 学习学生知识记忆特征的分布;(ii) 重建其练习反馈;(iii) 在时间流程中嵌入个性化遗忘模块,动态调节记忆存储强度。该方法联合建模完整的编码-存储-检索循环,显著增强了对个体差异的感知能力。在四个公开数据集上的大量实验表明,所提方法显著优于当前最优基线。
原文摘要 · Abstract (English)
Knowledge Tracing (KT) is committed to capturing students' knowledge mastery from their historical interactions. Simulating students' memory states is a promising approach to enhance both the performance and interpretability of knowledge tracing models. Memory consists of three fundamental processes: encoding, storage, and retrieval. Although forgetting primarily manifests during the storage stage, most existing studies rely on a single, undifferentiated forgetting mechanism, overlooking other memory processes as well as personalized forgetting patterns. To address this, this paper proposes memoryKT, a knowledge tracing model based on a novel temporal variational autoencoder. The model simulates memory dynamics through a three-stage process: (i) Learning the distribution of students' knowledge memory features, (ii) Reconstructing their exercise feedback, while (iii) Embedding a personalized forgetting module within the temporal workflow to dynamically modulate memory storage strength. This jointly models the complete encoding-storage-retrieval cycle, significantly enhancing the model's perception capability for individual differences. Extensive experiments on four public datasets demonstrate that our proposed approach significantly outperforms state-of-the-art baselines.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。