Skip to main content

Temporal Graph-Based CNNs (TG-CNNs) for Online Course Dropout Prediction

  • Conference paper
  • First Online:
Foundations of Intelligent Systems (ISMIS 2022)

Abstract

Due to the global pandemic, the use of online courses is increasing significantly; yet the rate of student dropout from online courses is rising. The Accessible Culture & Training Massive Open Online Course (ACT MOOC) dataset is comprised of a temporal sequence of student actions and subsequent dropout information. We introduce a novel approach based upon temporal graphs, which uses the sequence of (and time between) events to predict dropout. The dataset consists of 7,047 users, with a dropout rate of 57.7%. The Temporal Graph-Based Convolutional Neural Network (TG-CNN) models developed in this study are compared against baseline models and existing models in the literature. Performance is assessed using the AUC, accuracy, precision, recall, and F1 score. Our novel TG-CNN model achieves an AUC score of 0.797, which improves upon previous literature: JODIE 0.756, TGN \(+\) MeTA 0.794, TGN 0.777, and CoPE 0.762. Our model offers a novel and intuitive formulation of this problem, with state-of-the-art performance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Stanford Network Analysis Project - https://snap.stanford.edu/data/act-mooc.html.

References

  1. Chen, J., Liao, S., Hou, J., Wang, K., Wen, J.: GST-GCN: a geographic-semantic-temporal graph convolutional network for context-aware traffic flow prediction on graph sequences. In: 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), vol. 2020, pp. 1604–1609. IEEE, October 2020. https://doi.org/10.1109/SMC42975.2020.9282828, https://ieeexplore.ieee.org/document/9282828/

  2. Cheng, D., Wang, X., Zhang, Y., Zhang, L.: Graph neural network for fraud detection via spatial-temporal attention. IEEE Trans. Knowl. Data Eng. 14(8), 1 (2020). https://doi.org/10.1109/TKDE.2020.3025588, https://ieeexplore.ieee.org/document/9204584/

  3. Doosti, B., Naha, S., Mirbagheri, M., Crandall, D.: HOPE-Net: a graph-based model for hand-object pose estimation. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 6607–6616, March 2020. https://arxiv.org/abs/2004.00060v1

  4. Fotso, J.E.M., Batchakui, B., Nkambou, R., Okereke, G.: Algorithms for the development of deep learning models for classification and prediction of behaviour in MOOCS. In: Proceedings of 2020 IEEE Learning With MOOCS, LWMOOCS 2020, pp. 180–184 (2020). https://doi.org/10.1109/LWMOOCS50143.2020.9234363

  5. Haiyang, L., Wang, Z., Benachour, P., Tubman, P.: A time series classification method for behaviour-based dropout prediction. In: Proceedings - IEEE 18th International Conference on Advanced Learning Technologies, ICALT 2018, pp. 191–195 (2018). https://doi.org/10.1109/ICALT.2018.00052

  6. Hong, B., Wei, Z., Yang, Y.: Discovering learning behavior patterns to predict dropout in MOOC. In: 2017 12th International Conference on Computer Science and Education (ICCSE), pp. 700–704. No. ICCSE. IEEE, August 2017. https://doi.org/10.1109/ICCSE.2017.8085583, http://ieeexplore.ieee.org/document/8085583/

  7. Kumar, S., Zhang, X., Leskovec, J.: Predicting dynamic embedding trajectory in temporal interaction networks. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1269–1278. ACM, New York, USA, July 2019. https://doi.org/10.1145/3292500.3330895, https://dl.acm.org/doi/10.1145/3292500.3330895

  8. Liu, K., Tatinati, S., Khong, A.W.: A weighted feature extraction technique based on temporal accumulation of learner behavior features for early prediction of dropouts. In: Proceedings of 2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2020, pp. 295–302 (2020). https://doi.org/10.1109/TALE48869.2020.9368317

  9. Pham Van, L.L., Tran, Q.B., Pham, T.L., Tran, Q.L.: Node-aware convolution in graph neural networks for predicting molecular properties. In: Proceedings - 2020 12th International Conference on Knowledge and Systems Engineering, KSE 2020, pp. 120–125, November 2020. https://doi.org/10.1109/KSE50997.2020.9287744

  10. Pulikottil, S.C., Gupta, M.: ONet - a temporal meta embedding network for MOOC dropout prediction. In: Proceedings - 2020 IEEE International Conference on Big Data, Big Data 2020, pp. 5209–5217 (2020). https://doi.org/10.1109/BigData50022.2020.9378001

  11. Ren, Y., Huang, S., Zhou, Y.: Deep learning and integrated learning for predicting student’s withdrawal behavior in MOOC. In: Proceedings - 2021 2nd International Conference on Education, Knowledge and Information Management, ICEKIM 2021, pp. 81–84 (2021). https://doi.org/10.1109/ICEKIM52309.2021.00026

  12. Rossi, E., Chamberlain, B., Frasca, F., Eynard, D., Monti, F., Bronstein, M.: Temporal Graph Networks for Deep Learning on Dynamic Graphs, pp. 1–16, June 2020. arXiv:abs/2006.10637

  13. Sun, Z., Harit, A., Yu, J., Cristea, A.I., Shi, L.: A brief survey of deep learning approaches for learning analytics on MOOCs, vol. 12677 LNCS. Springer International Publishing (2021). https://doi.org/10.1007/978-3-030-80421-3_4

  14. Wang, A.Z., Ying, R., Li, P., Rao, N., Subbian, K., Leskovec, J.: Bipartite dynamic representations for abuse detection. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 3638–3648 (2021). https://doi.org/10.1145/3447548.3467141

  15. Wang, L., Wang, H.: Learning behavior analysis and dropout rate prediction based on MOOCs data. In: Proceedings - 10th International Conference on Information Technology in Medicine and Education, ITME 2019, pp. 419–423 (2019). https://doi.org/10.1109/ITME.2019.00100

  16. Wang, Y., Cai, Y., Liang, Y., Ding, H.: Adaptive Data Augmentation on Temporal Graphs. NeurIPS (NeurIPS), pp. 1–13 (2021)

    Google Scholar 

  17. Wang, Y., Cai, Y., Liang, Y., Ding, H., Wang, C., Hooi, B.: Time-aware neighbor sampling for temporal graph networks. arXiv preprint pp. 1–12 (2021). http://arxiv.org/abs/2112.09845

  18. Wen, Y., Tian, Y., Wen, B., Zhou, Q., Cai, G., Liu, S.: Consideration of the local correlation of learning behaviors to predict dropouts from MOOCs. Tsinghua Sci. Technol. 25(3), 336–347 (2020). https://doi.org/10.26599/TST.2019.9010013

  19. Wu, Z., Wang, M., Wang, J., Zhang, W., Fang, M., Xu, T.: DeepWORD: a GCN-based approach for owner-member relationship detection in autonomous driving. Institute of Electrical and Electronics Engineers (IEEE), March 2021. https://arxiv.org/abs/2103.16099v2

  20. Zhang, Y., Chang, L., Liu, T.: MOOCs dropout prediction based on hybrid deep neural network. In: Proceedings - 2020 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2020, pp. 197–203 (2020). https://doi.org/10.1109/CyberC49757.2020.00039

  21. Zhang, Y., Xiong, Y., Li, D., Shan, C., Ren, K., Zhu, Y.: CoPE: modeling continuous propagation and evolution on interaction graph. In: International Conference on Information and Knowledge Management, Proceedings, pp. 2627–2636 (2021). https://doi.org/10.1145/3459637.3482419

  22. Zheng, Y., Gao, Z., Wang, Y., Fu, Q.: MOOC dropout prediction using FWTS-CNN model based on fused feature weighting and time series. IEEE Access 8, 225324–225335 (2020). https://doi.org/10.1109/ACCESS.2020.3045157

    Article  Google Scholar 

  23. Zhou, Y., Luo, S., Pan, L., Liu, L., Song, D.: Continuous temporal network embedding by modeling neighborhood propagation process. Knowl.-Based Syst. 239, 107998 (2022). https://doi.org/10.1016/j.knosys.2021.107998

Download references

Acknowledgements

This work made use of the facilities of the N8 Centre of Excellence in Computationally Intensive Research provided and funded by the N8 research partnership and EPSRC (Grant No. EP/T022167/1). ZH is supported through funding by the EPSRC (Grant No. EP/S024336/1).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zoe Hancox .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hancox, Z., Relton, S.D. (2022). Temporal Graph-Based CNNs (TG-CNNs) for Online Course Dropout Prediction. In: Ceci, M., Flesca, S., Masciari, E., Manco, G., Raś, Z.W. (eds) Foundations of Intelligent Systems. ISMIS 2022. Lecture Notes in Computer Science(), vol 13515. Springer, Cham. https://doi.org/10.1007/978-3-031-16564-1_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-16564-1_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-16563-4

  • Online ISBN: 978-3-031-16564-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics