This code is Deep knowledge Tracing(DKT) baseline code for Learning Analytics(LA) and Educational Data Mining(EDM) researchers.
We use Docker environments for develop my code.
The Docker Image is 'ufoym/deepo'.
'ufoym/deepo' has a lot of python package for deep learning.
- Use terminal and type this code. You should check your path(use pwd).
$ python3 train.py --model_fn model.pth
- If you want to use more options, then try this code and check the more options
$ python3 train.py --help
- You can check your GPU can be available by using this code.
$ nvidia-smi
Mail address: codingchild@korea.ac.kr
- Juno-hwang's Juno-dkt github page
https://github.com/juno-hwang/juno-dkt
- Hyungcheol Noh's blog and github page
https://github.com/hcnoh/knowledge-tracing-collection-pytorch
https://hcnoh.github.io/2019-06-14-deep-knowledge-tracing
- Kim, Ki Hyun's lectures in Fastcampus
- Deep Knowledge Tracing Paper
Piech, C., Spencer, J., Huang, J., Ganguli, S., Sahami, M., Guibas, L., & Sohl-Dickstein, J. (2015). Deep knowledge tracing. arXiv preprint arXiv:1506.05908.