MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing
2508.08122v1
cs.LG, cs.AI
2025-08-13
Авторы:
Mingrong Lin, Ke Deng, Zhengyang Wu, Zetao Zheng, Jie Li
Резюме на русском
## Контекст
Knowledge Tracing (KT) — это область исследований, стремящаяся предсказывать знания и умения студентов на основе их исторических взаимодействий. Одной из главных проблем KT является точное описание динамики знаний и памяти, чтобы улучшить точность моделей и их интерпретируемость. Традиционные модели часто игнорируют персонализированные модели "забывания" (forgetting), что приводит к ограниченности их применения. Необходимо развитие более точных и индивидуальных моделей, чтобы улучшить моделирование и оценку знаний.
## Метод
Предлагается MemoryKT — модель, основанная на временном вариационном автоэнкодере (Temporal Variational Autoencoder, TVAE). Эта модель учитывает три основных этапа процесса памяти: кодирование, хранение и восстановление, а также включает модуль персонализированного забывания. TVAE учитывает не только состояние памяти, но и индивидуальные модели забывания, что обеспечивает более точное моделирование динамики знаний. Модель обучается на данных об упражнениях и предсказывает динамику знаний студентов.
## Результаты
Проведены эксперименты на четырёх общедоступных датасетах, показавшие, что MemoryKT достигает значительных улучшений по сравнению с современными моделями. На основе ошибок RMSE, MAE и AUC, MemoryKT показывает лучший результат, в том числе в сравнении с текущими лидерами в области KT. Это свидетельствует о том, что модель может более точно отражать знания и память студентов, чем существующие подходы.
## Значимость
Модель MemoryKT может использоваться в различных областях, включая обучение, персонализацию контента и поддержку учебных процессов. Её главное преимущество заключается в том, что она учитывает индивидуальные модели забывания, что делает моделирование более точным и персонализированным. Это может улучшить качество рекомендаций, мотивацию и эффективность обучения. Будущие исследования могут сосредоточиться на расширении модели для других типов данных и её применении в реальных условиях.
## Выводы
Предложенная MemoryKT является прорывом в области Knowledge Tracing, показывая значительные улучшения по сравнению с текущими моделями. Её индивидуальная модель забывания позволяет более точно отражать динамику знаний и памяти. Дальнейшие исследования должны направлены на расширение модели и её применение в практических задачах.
Abstract
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.
Ссылки и действия
Дополнительные ресурсы: