DKT改进模型及论文名称
- 零、原论文链接
- 一、结构图![](https://img-blog.csdnimg.cn/43de8154d71f41b1956a3efe81df89a4.jpeg)
- 二、模型出处论文
- 可解释性问题改进
- 长期依赖问题改进
- 缺少学习特征改进
- 嵌入方式
- DKT-FE(DKT with feature engineering)
- DKT-DT(DKT with decision trees)
- DKVMN-DT(DKVMN with decision trees)
- DKT + forgetting
- AKT(adaptable KT)
- EHFKT (exercise hierarchical feature enhanced KT)
- LSTMCQ ( LSTM based contextualized Q-matrix)
- DKT-DSC ( DKT with dynamic student classification)/DSCMN(dynamic student classification on memory networks)
- 损失函数限制
- 新结构
零、原论文链接
基于深度学习的知识追踪研究进展_刘铁园,陈威,常亮,古天龙
http://qikan.cqvip.com/Qikan/Article/Detail?id=7106372561
一、结构图
二、模型出处论文
可解释性问题改进
注意力机制
A-DKT:
Liu Dong, Dai Huanhuan, Zhang Yunping, et al. Deep knowledge tracking based on attention mechanism for student performance prediction
https://ieeexplore.ieee.org/document/9142472
https://sci-hub.st/10.1109/CSEI50228.2020.9142472
DKVMN
Zhang Jiani, Shi Xingjian, King I, et al. Dynamic key-value memory networks for knowledge tracing
http://papers.www2017.com.au.s3-website-ap-southeast-2.amazonaws.com/proceedings/p765.pdf
DKVMN-CA(concept-aware DKVMN)
Ai Fangzhe, Chen Yishuai, Guo Yuchun, et al. Concept-aware deep knowledge tracing and exercise recommendation in an online learning system
EERNN(exercise-enhanced RNN)
Su Yu, Liu Qingwen, Liu Qi, et al. Exercise-enhanced sequential modeling for student performance prediction
http://dm.ustc.edu.cn/paper_pdf/2018/Yu-Su-AAAI.pdf
EKT(exercise-aware KT)
Huang Zhenya, Yin Yu, Chen Enhong, et al. EKT: Exercise-aware knowledge tracing for student performance prediction
http://bigdata.ustc.edu.cn/paper_pdf/2019/Qi-Liu-TKDE.pdf
自解释模型
KQN(knowledge query network)
Lee J, Yeung D Y. Knowledge query network for knowledge tracing: How knowledge interacts with skills
https://xueshu.baidu.com/usercenter/paper/show?paperid=1d680ef07f5k00d0vr6w0j00je578498&site=xueshu_se
Deep-IRT(deep item response theory)
Yeung C K. Deep-IRT: Make deep learning-based knowledge tracing explainable using item response theory
https://arxiv.org/pdf/1904.11738.pdf
DIRT: Deep Learning Enhanced Item Response Theory for Cognitive Diagnosis
Song Cheng1, Qi Liu1,∗, Enhong Chen1, Zai Huang1,Zhenya Huang1, Yuying Chen1,2, Haiping Ma3, Guoping Hu3
https://www.baidu.com/link?url=vV5gKjMhIRQWfCu7aj1Of9h8zpF9XtJ5hDivFMH8iZzjCBHvJ3XJqRr9JhB8x1BfttInqEqDSOS3QHlVkz9tzmAsJk4dVxlRiSnt53mhc0_&wd=&eqid=eac2e72f0002ba2d0000000363b68969
LRP(layer-wise relevance propagation)
Lu Yu, Wang Deliang, Meng Qinggang, et al. Towards interpretable deep learning models for knowledge tracing
https://link.springer.com/chapter/10.1007/978-3-030-52240-7_34
长期依赖问题改进
SKVMN(sequential key-value memory networks)
Abdelrahman G, Wang Qing. Knowledge tracing with sequential key-value memory networks
https://arxiv.org/pdf/1910.13197.pdf
NKT(neural KT)
Sha Long, Hong Pengyu. Neural knowledge tracing
https://sci-hub.se/10.1007/978-3-319-67615-9_10
https://link.springer.com/chapter/10.1007/978-3-319-67615-9_10
SAKT(self attention KT)
Pandey S, Karypis G. A Self-attentive model for knowledge tracing
https://arxiv.org/pdf/1907.06837.pdf
SAINT(separated self-attention neural KT)
Choi Y, Lee Y, Cho J, et al. Towards an appropriate query, key, and value computation for knowledge tracing
https://arxiv.org/pdf/2002.07033.pdf
DKT + Transformer
Pu Shi, Yudelson M, Ou Lu, et al. Deep Knowledge tracing with transformers
https://link.springer.com/chapter/10.1007/978-3-030-52240-7_46
缺少学习特征改进
嵌入方式
DKT-FE(DKT with feature engineering)
Zhang Liang, Xiong Xiaolu, Zhao Siyuan, et al. Incorporating rich features into deep knowledge tracing
https://dl.acm.org/doi/pdf/10.1145/3051457.3053976
DKT-DT(DKT with decision trees)
Yang Haiqin, Cheung L P. Implicit heterogeneous features embedding in deep knowledge tracing
https://www.researchgate.net/profile/Haiqin-Yang-2/publication/321832408_Implicit_Heterogeneous_Features_Embedding_in_Deep_Knowledge_Tracing/links/6131bbfe0360302a007660c1/Implicit-Heterogeneous-Features-Embedding-in-Deep-Knowledge-Tracing.pdf
DKVMN-DT(DKVMN with decision trees)
Sun Xia, Zhao Xu, Ma Yuan, et al. Multi-behavior features based knowledge tracking using decision tree improved DKVMN
https://dl.acm.org/doi/abs/10.1145/3321408.3322847
https://sci-hub.st/https://doi.org/10.1145/3321408.3322847
DKT + forgetting
Nagatani K, Zhang Qian, Sato M, et al. Augmenting knowledge tracing byconsidering forgetting behavior
AKT(adaptable KT)
Cheng Song, Liu Qi, Chen Enhong. Domain adaption for knowledge tracing
EHFKT (exercise hierarchical feature enhanced KT)
Tong Hanshuang, Zhou Yun, Wang Zhen. Exercise hierarchical feature enhanced knowledge tracing [C] //Proc of the 21st Int Conf on Artificial Intelligence in Education (AIED). Berlin: Springer, 2020: 324-328
https://link.springer.com/chapter/10.1007/978-3-030-52240-7_59
LSTMCQ ( LSTM based contextualized Q-matrix)
Huo Yujia, Wong D F, Ni L M, et al. Knowledge modeling via contextualized representations for LSTM-based personalized exercise
recommendation
https://www.sciencedirect.com/science/article/abs/pii/S002002552030195X
DKT-DSC ( DKT with dynamic student classification)/DSCMN(dynamic student classification on memory networks)
Minn S, Yu Yi, Desmarais M C, et al. Deep knowledge tracing and dynamic student classification for knowledge tracing
https://arxiv.org/pdf/1809.08713.pdf
Minn S, Desmarais M C, Zhu Ferida, et al. Dynamic student classification on memory networks for knowledge tracing
https://ink.library.smu.edu.sg/cgi/viewcontent.cgi?article=5350&context=sis_research
损失函数限制
Colearn
Chaudhry R, Singh H, Dogga P, et al. Modeling hint-taking behavior and knowledge state of students with multi-task learning
PDKT-C (prerequisite-driven DKT with constraint modeling)
Chen Penghe, Lu Yu, Zheng V W, et al. Prerequisite-driven deep knowledge tracing
DKT-S(DKT with side information)
Wang Zhiwei, Feng Xiaoqin, Tang Jiliang, et al. Deep knowledge tracing with side information
DHKT(deep hierarchical KT)
Wang Tianqi, Ma Fenghong, Gao Jing. Deep hierarchical knowledge tracing
qDKT(question-centric DKT)
Sonkar S, Waters A E, Lan A S, et al. qDKT: Question-centric deep knowledge tracing
新结构
GKT(graph based KT)
Nakagawa H, Iwasawa Y, Matsuo Y. Graph-based knowledge tracing: Modeling student proficiency using graph neural network
CKT(convolutional KT)
Shen Shuanghong, Liu Qi, Chen Enhong, et al. Convolutional knowledge tracing: Modeling individualization in student learning process
SKVMN (sequential key-value memory networks)
Abdelrahman G, Wang Qing. Knowledge tracing with sequential key-value memory networks
https://arxiv.org/pdf/1910.13197.pdf
DeepFM(deep factorization machines)
Vie J J. Deep factorization machines for knowledge tracing
KTM-DLF(knowledge tracing machine by modeling cognitive item difficulty and learning and forgetting)
Gan Wenbin, Sun Yuan, Peng Xian, et al. Modeling learner’s dynamic knowledge construction procedure and cognitive item difficulty for knowledge tracing
DynEMb
Xu Liangbei, Davenport M A. Dynamic Knowledge embedding and tracing
BDKT (Bayesian neural network DKT)
Donghua Li, Yanming Jia, Jian Zhou, et al. Deep knowledge tracing based on Bayesian neural network
Q-Embedding
Nakagawa H, Iwasawa Y, Matsuo Y. End-to-end deep knowledge tracing by learning binary question-embedding