English
Related papers

Related papers: Improving Deep Knowledge Tracing via Gated Archite…

200 papers

The training of artificial neural networks is heavily dependent on the careful selection of an appropriate loss function. While commonly used loss functions, such as cross-entropy and mean squared error (MSE), generally suffice for a broad…

Machine Learning · Computer Science 2025-04-22 Altun Shukurlu

Knowledge Tracing (KT) is a task of tracing evolving knowledge state of students with respect to one or more concepts as they engage in a sequence of learning activities. One important purpose of KT is to personalize the practice sequence…

Artificial Intelligence · Computer Science 2017-02-20 Jiani Zhang , Xingjian Shi , Irwin King , Dit-Yan Yeung

This paper introduces two recurrent neural network structures called Simple Gated Unit (SGU) and Deep Simple Gated Unit (DSGU), which are general structures for learning long term dependencies. Compared to traditional Long Short-Term Memory…

Neural and Evolutionary Computing · Computer Science 2016-05-16 Yuan Gao , Dorota Glowacka

The field of Knowledge Tracing aims to understand how students learn and master knowledge over time by analyzing their historical behaviour data. To achieve this goal, many researchers have proposed Knowledge Tracing models that use data…

Computers and Society · Computer Science 2024-05-09 Zhaoxing Li , Jujie Yang , Jindi Wang , Lei Shi , Sebastian Stein

Knowledge tracing is one of the key research areas for empowering personalized education. It is a task to model students' mastery level of a knowledge component (KC) based on their historical learning trajectories. In recent years, a…

Artificial Intelligence · Computer Science 2018-06-07 Chun-Kit Yeung , Dit-Yan Yeung

In the field of intelligent education, knowledge tracing (KT) has attracted increasing attention, which estimates and traces students' mastery of knowledge concepts to provide high-quality education. In KT, there are natural graph…

Computers and Society · Computer Science 2022-10-28 Rui Luo , Fei Liu , Wenhao Liang , Yuhong Zhang , Chenyang Bu , Xuegang Hu

Knowledge Tracing (KT) is a critical task in online education systems, aiming to monitor students' knowledge states throughout a learning period. Common KT approaches involve predicting the probability of a student correctly answering the…

Artificial Intelligence · Computer Science 2025-06-09 Yuquan Xie , Shengtao Peng , Wanqi Yang , Ming Yang , Yang Gao

Knowledge tracing (KT) aims to estimate student's knowledge mastery based on their historical interactions. Recently, the deep learning based KT (DLKT) approaches have achieved impressive performance in the KT task. These DLKT models…

Computers and Society · Computer Science 2024-10-28 Hengyuan Zhang , Zitao Liu , Shuyan Huang , Chenming Shang , Bojun Zhan , Yong Jiang

Recurrent neural networks with a gating mechanism such as an LSTM or GRU are powerful tools to model sequential data. In the mechanism, a forget gate, which was introduced to control information flow in a hidden state in the RNN, has…

Machine Learning · Statistics 2021-11-08 Kentaro Ohno , Atsutoshi Kumagai

Estimating student proficiency is an important task for computer based learning systems. We compare a family of IRT-based proficiency estimation methods to Deep Knowledge Tracing (DKT), a recently proposed recurrent neural network model…

Artificial Intelligence · Computer Science 2016-05-24 Kevin H. Wilson , Yan Karklin , Bojian Han , Chaitanya Ekanadham

Speech recognition is largely taking advantage of deep learning, showing that substantial benefits can be obtained by modern Recurrent Neural Networks (RNNs). The most popular RNNs are Long Short-Term Memory (LSTMs), which typically reach…

Computation and Language · Computer Science 2017-10-03 Mirco Ravanelli , Philemon Brakel , Maurizio Omologo , Yoshua Bengio

Programming Knowledge Tracing (PKT) has recently advanced through hybrid approaches that integrate attention-based feature modeling for code representation with RNN-based sequential prediction. While these models report strong empirical…

Machine Learning · Computer Science 2026-05-07 Jaewook Kim , Hyeoncheol Kim

A longstanding goal in computational educational research is to develop explainable knowledge tracing (KT) models. Deep Knowledge Tracing (DKT), which leverages a Recurrent Neural Network (RNN) to predict student knowledge and performance…

Artificial Intelligence · Computer Science 2025-11-07 Kevin Hong , Kia Karbasi , Gregory Pottie

We review and evaluate a body of deep learning knowledge tracing (DLKT) models with openly available and widely-used data sets, and with a novel data set of students learning to program. The evaluated knowledge tracing models include…

Machine Learning · Computer Science 2022-04-06 Sami Sarsa , Juho Leinonen , Arto Hellas

In Intelligent Tutoring System (ITS), tracing the student's knowledge state during learning has been studied for several decades in order to provide more supportive learning instructions. In this paper, we propose a novel model for…

Artificial Intelligence · Computer Science 2021-01-08 Sein Minn , Yi Yu , Michel C. Desmarais , Feida Zhu , Jill Jenn Vie

Knowledge tracing (KT) is the problem of predicting students' future performance based on their historical interactions with intelligent tutoring systems. Recently, many works present lots of special methods for applying deep neural…

Machine Learning · Computer Science 2023-02-24 Zitao Liu , Qiongqiong Liu , Jiahao Chen , Shuyan Huang , Weiqi Luo

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…

Machine Learning · Computer Science 2022-01-25 Xiangyu Song , Jianxin Li , Qi Lei , Wei Zhao , Yunliang Chen , Ajmal Mian

The rise of online learning has led to the development of various knowledge tracing (KT) methods. However, existing methods have overlooked the problem of increasing computational cost when utilizing large graphs and long learning…

Machine Learning · Computer Science 2025-07-28 Donghee Han , Daehee Kim , Minjun Lee , Daeyoung Roh , Keejun Han , Mun Yong Yi

Personalized adaptive learning (PAL) stands out by closely monitoring individual students' progress and tailoring their learning paths to their unique knowledge and needs. A crucial technique for effective PAL implementation is knowledge…

Computers and Society · Computer Science 2024-10-21 Ming-Mu Kuo , Xiangfang Li , Lijun Qian , Pamela Obiomon , Xishuang Dong

Recurrent neural networks are important tools for sequential data processing. However, they are notorious for problems regarding their training. Challenges include capturing complex relations between consecutive states and stability and…

Neural and Evolutionary Computing · Computer Science 2023-04-18 Łukasz Neumann , Łukasz Lepak , Paweł Wawrzyński