Skip to content
/ LBKT Public

Learning Behavior-oriented Knowledge Tracing

Notifications You must be signed in to change notification settings

xbh0720/LBKT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[KDD2023 Research Track] Learning Behavior-oriented Knowledge Tracing(LBKT)

The LBKT model tracks learners' knowledge states by capturing their multiple learning behaviors' complex effects on the learning and forgetting process. The paper summarize three typical behaviors as Speed, Attempts, Hints and investigate their effects.

LBKT model

The Differentiated Behavior Effect Quantifying module (shown in Figure (b)) and Fused Behavior Effect Measuring module (shown in Figure (c)) capture the distinctive and fused effect of behaviors on learners’ knowledge acquisition respectively. And a forget gate is designed to combine the forgetting factor with the behavior affected knowledge acquisition to update learners’ knowledge state.

The pytorch version of LBKT and data processing code of ASSISTMENTS2019 are released in EduKTM repository.

If the reader wants to know the details of LBKT, please refer to the paper: Learning Behavior-oriented Knowledge Tracing.

@inproceedings{xu2023learning,
  title={Learning Behavior-oriented Knowledge Tracing},
  author={Xu, Bihan and Huang, Zhenya and Liu, Jiayu and Shen, Shuanghong and Liu, Qi and Chen, Enhong and Wu, Jinze and Wang, Shijin},
  booktitle={Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining},
  pages={2789--2800},
  year={2023}
}

About

Learning Behavior-oriented Knowledge Tracing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published