Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing

About

Knowledge Tracing (KT) is fundamental to intelligent education systems, yet relies on educational logs that are selectively observed. The non-random nature of exercise recommendations and student choices inevitably induces severe selection bias. Most existing KT methods neglect this issue, training on observed logs using standard empirical risk, which yields biased mastery estimates and accumulates errors in subsequent recommendations. To address this, we introduce a doubly robust (DR) formulation for KT that integrates a propensity model with an error imputation model, theoretically guaranteeing unbiasedness if either model is accurate. Beyond unbiasedness, in the sequential setting of KT, we identify that the estimator's performance is compromised by variance-dependent stochastic deviations that accumulate over time, thereby causing training instability and limiting performance. To mitigate this, we derive a generalization bound that explicitly characterizes the impact of estimator variance and identifies temporal smoothness as a key factor in controlling it. Building on these theoretical insights, we propose the Temporal Smoothness Doubly Robust (TSDR) framework. TSDR jointly optimizes the KT predictor and the imputation model with a smoothness regularizer, effectively reducing variance while preserving the unbiasedness guarantee of DR. Experiments on multiple real-world benchmarks demonstrate that TSDR consistently enhances various state-of-the-art KT backbones, underscoring the vital role of principled bias correction in KT.

Peilin Zhan, Wei Chen, Weilin Chen, Shuyi Pan, Ruichu Cai• 2026

Related benchmarks

TaskDatasetResultRank
Knowledge TracingAlgebra 05
AUC0.7862
25
Knowledge TracingASSISTments 2017
AUC0.7324
22
Knowledge TracingSpanish
AUC0.8259
12
Knowledge TracingSlepemapy
AUC0.7758
12
Knowledge TracingProb
AUC78.7
12
Knowledge TracingLinux
AUC84.13
12
Knowledge TracingDatabase
AUC84.22
12
Knowledge TracingComp
AUC0.8263
12
Knowledge TracingEdNet
AUC0.7365
12
Showing 9 of 9 rows

Other info

Follow for update