Predicting Primary School Student Dropout Risk: A Machine Learning Framework for Early Intervention
- 1 Department of Computer Science, Mountains of the Moon University, Fort Portal, Uganda
- 2 Department of Computer Science, Mountains of the Moon University, Fort Portal, Uganda
- 3 Department of Computer Science, Mountains of the Moon University, Fort Portal, Uganda
Abstract
Student dropout in primary education is a critical global challenge with significant long-term societal and individual consequences. Early identification of at-risk students is a crucial first step towards implementing effective intervention strategies. This paper presents a machine learning framework for predicting student dropout risk by leveraging historical academic, attendance, and demographic data extracted from a primary school system. We formulate the problem as a binary classification task and evaluate multiple algorithms, including Logistic Regression, Random Forest, and Gradient Boosting, to identify the most effective predictor. To address the inherent class imbalance, we employ Synthetic Minority Over-sampling Technique (SMOTE). Our results, validated via stratified 5-fold cross-validation, indicate that the Random Forest model achieved the highest performance, with a recall of 0.91 ± 0.03, ensuring that 91% of truly at-risk students were correctly identified. Furthermore, we use SHAP (SHapley Additive exPlanations) values to provide interpretable insights into the model’s predictions, revealing that attendance rate, academic performance trends, and socio-economic proxies are the most salient features. This work demonstrates the potential of machine learning as a powerful decision-support tool for educators, enabling timely and data-driven interventions to improve student retention and completion rates.
- Lykourentzou, I., Giannoukos, I., Nikolopoulos, V., Mpardis, G. and Loumos, V. (2009) Dropout Prediction in E-Learning Courses through the Combination of Machine Learning Techniques. Computers & Education , 53, 950-965. https://doi.org/10.1016/j.compedu.2009.05.010
- Dekker, G.W., Pechenizkiy, M. and Vleeshouwers, J.M. (2009) Predicting Students Drop Out: A Case Study. Proceedings of the 2 nd International Conference on Educational Data Mining , EDM 2009, Cordoba, 1-3 July 2009, 41-50. https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=Dekker%2C+G.+and+Vleeshouwers%2C+J.+%282009%29+Mapping+Student+Data+to+Support+Educators++in+Primary+and+Secondary+Education.+Proceedings+of+the+2nd+International+Confer+ence+on+Educational+Data+Mining&btnG=
- Kotsiantis, S.B., Pierrakeas, C.J. and Pintelas, P.E. (2009) Use of Machine Learning Techniques for Educational Planning: A Case Study. Journal of Emerging Technologies in Web Intelligence , 1, 37-45.
- Asha, P., Vandana, E., Bhavana, E. and Shankar, K.R. (2020) Predicting University Dropout through Data Analysis. 2020 4 th International Conference on Trends in Electronics and Informatics ( ICOEI ) (48184), Tirunelveli, 15-17 June 2020, 852-856. https://doi.org/10.1109/icoei48184.2020.9142882
- Howard, E., Meehan, M. and Parnell, A. (2018) Predicting Student Success in a Hybrid Learning Environment. Proceedings of the 10 th International Conference on Education Technology and Computers , Tokyo, 26-28 October 2018, 68-72.
- Ahmad, F., Hussain, N., et al. (2015) Predicting Student’s Performance Using Data Mining Techniques. Journal of Basic and Applied Scientific Research , 5, 1-5.
- Marbouti, F., Diefes-Dux, H.A. and Madhavan, K. (2016) Early Warning System for At-Risk Students Using Learning Management System Activity Data. Age , 21, 1.
- Willms, J.D. (2003) Student Engagement at School: A Sense of Belonging and Participation: Results from PISA 2000. OECD Publishing.
- Ribeiro, M.T., Singh, S. and Guestrin, C. (2016) “Why Should I Trust You?” Explaining the Predictions of Any Classifier. Proceedings of the 22 nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , San Francisco, 13-17 August 2016, 1135-1144.
- Lundberg, S.M. and Lee, S.I. (2017) A Unified Approach to Interpreting Model Predictions. Proceedings of the 31 st International Conference on Neural Information Processing Systems , Long Beach, 4-9 December 2017, 4768-4777.