paper-with-me

Papers

Towards Robust Knowledge Tracing Models via k-Sparse Attention

2024-07-24 · Shuyan Huang, Zitao Liu, Xiangyu Zhao, Weiqi Luo, Jian Weng

Knowledge tracing (KT) is the problem of predicting students' future performance based on their historical interaction sequences. With the advanced capability of capturing contextual long-term dependency, attention mechanism becomes one of the essential components in many deep learning based KT (DLKT) models. In spite of the impressive performance achieved by these attentional DLKT models, many of them are often vulnerable to run the risk of overfitting, especially on small-scale educational datasets. Therefore, in this paper, we propose \textsc{sparseKT}, a simple yet effective framework to improve the robustness and generalization of the attention based DLKT approaches. Specifically, we incorporate a k-selection module to only pick items with the highest attention scores. We propose two sparsification heuristics : (1) soft-thresholding sparse attention and (2) top-$K$ sparse attention. We show that our \textsc{sparseKT} is able to help attentional KT models get rid of irrelevant student interactions and have comparable predictive performance when compared to 11 state-of-the-art KT models on three publicly available real-world educational datasets. To encourage reproducible research, we make our data and code publicly available at \url{https://github.com/pykt-team/pykt-toolkit}\footnote{We merged our model to the \textsc{pyKT} benchmark at \url{https://pykt.org/}.}.

📄 PDF Abstract BibTeX arXiv:2407.17097

Code (2)

pykt-team/pykt-toolkit 공식 구현 pytorch
ZhijieXiong/pyedmine pytorch

Tasks

Knowledge Tracing

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

A Self-Attentive model for Knowledge Tracing

2019-07-16 · Shalini Pandey, George Karypis

Knowledge tracing is the task of modeling each student's mastery of knowledge concepts (KCs) as (s)he engages with a sequence of learning activities. Each student's knowledge is modeled by estimating the performance of t…

Ad-Hoc Information RetrievalKnowledge TracingmodelQuestion Answering

Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracing

2020-02-14 · Youngduck Choi, Youngnam Lee, Junghyun Cho, Jineon Baek 외

Knowledge tracing, the act of modeling a student's knowledge through learning activities, is an extensively studied problem in the field of computer-aided education. Although models with attention mechanism have outperfo…

Collaborative FilteringDecoderKnowledge Tracing

Stream: Scaling up Mechanistic Interpretability to Long Context in LLMs via Sparse Attention

2025-10-22 · J Rosser, José Luis Redondo García, Gustavo Penha, Konstantina Palla 외 arxiv

As Large Language Models (LLMs) scale to million-token contexts, traditional Mechanistic Interpretability techniques for analyzing attention scale quadratically with context length, demanding terabytes of memory beyond 1…

Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Method

2025-01-09 · Shubham Kose, Jin Wei-Kocsis

Emerging Knowledge Tracing (KT) models, particularly deep learning and attention-based Knowledge Tracing, have shown great potential in realizing personalized learning analysis via prediction of students' future performa…

Deep LearningKnowledge Tracing

Knowledge Relation Rank Enhanced Heterogeneous Learning Interaction Modeling for Neural Graph Forgetting Knowledge Tracing

2023-04-08 · Linqing Li, Zhifeng Wang

Recently, knowledge tracing models have been applied in educational data mining such as the Self-attention knowledge tracing model(SAKT), which models the relationship between exercises and Knowledge concepts(Kcs). Howev…

Knowledge TracingPositionRelation