Student Academic Prediction Using Machine Learning

Authors

  • Prof. Mansi Shamkant Patil Department of Computer Applications, GH Raisoni College of Engineering and Management, Jalgaon, India
  • Surbhi Uikey Department of Computer Applications, GH Raisoni College of Engineering and Management, Jalgaon, India

Keywords:

Academic Prediction, Educational Sociology, Machine Learning, Early Warning Systems, Learning Analytics, Predictive Ethics.

Abstract

The trajectory of a student’s academic journey is rarely linear, often shaped by an intricate mosaic of social, economic, and personal variables. Early prediction of academic

performance has emerged as a vital mechanism for educational institutions seeking to provide timely, empathetic, and targeted academic support. This paper presents a comprehensive, socio-technical machine learning framework designed to forecast student performance using the publicly available UCI Student Performance dataset. Recognizing that mathematical

competence often serves as a critical benchmark for broader academic resilience, we focus specifically on the Mathematics subset. This subset provides a reproducible, highly contextualized view into demographic, social, study-behavior, and institutional variables. Our workflow transcends mere algorithmic execution, integrating data acquisition, sensitive

preprocessing, exploratory social data analysis, feature nuance analysis, and ethical target construction. We consider a suite of candidate classifiers—Logistic Regression, Decision Tree, Random Forest, K-Nearest Neighbors (KNN), and Support Vector Machine (SVM)—evaluating them not merely on sterile accuracy, but on their real-world utility in an early-warning context. The final-period grade (G3) serves as the primary academic outcome, which we operationalize into actionable pass/fail categories using the conventional pedagogical threshold of 10 on a 20-point scale. A significant methodological discourse within this study surrounds the ethical and

practical implications of utilizing intermediate grades (G1 and G2). As historical performance strongly dictates future outcomes, predicting without them poses a greater mathematical

challenge but offers profound utility for genuinely early intervention. By framing these models as decision-support systems rather than deterministic oracles, this framework advocates for the responsible use of predictive analytics—prioritizing privacy, fairness, and the human element

inherent in educational support.

References

P. Cortez, "Student Performance," UCI Machine Learning Repository, 2008, doi: 10.24432/C5TG7T.

P. Cortez and A. M. G. Silva, "Using data mining to predict secondary school student performance," Proc. 5th Future Business Technology Conference, 2008.

C. Romero and S. Ventura, "Educational data mining and learning analytics: An updated survey," WIREs Data Mining and Knowledge Discovery, vol. 10, no. 3, 2020.

R. S. Baker and K. Yacef, "The state of educational data mining in 2009: A review and future visions," Journal of Educational Data Mining, vol. 1, no. 1, pp. 3–17, 2009.

L. Breiman, "Random forests," Machine Learning, vol. 45, pp. 5–32, 2001.

C. Cortes and V. Vapnik, "Support-vector networks," Machine Learning, vol. 20, pp. 273–297, 1995.

T. Cover and P. Hart, "Nearest neighbor pattern classification," IEEE Trans. Inf. Theory, vol. 13, no. 1, pp. 21–27, 1967.

T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning, 2nd ed. Springer, 2009.

F. Pedregosa et al., "Scikit-learn: Machine learning in Python," Journal of Machine Learning Research, vol. 12, pp. 2825–2830, 2011.

J. Kuzilek, M. Hlosta, and Z. Zdrahal, "Open University Learning Analytics dataset," Scientific Data, vol. 4, art. 170171, 2017.

"Beyond Performance: Explaining and Ensuring Fairness in Student Academic Performance Prediction with Machine Learning," Applied Sciences, 2025.

"A Comparative Analysis of Classification Algorithms on Student Academic Performance," Semarak International Journal of Machine Learning, vol. 5, no. 1, pp. 74–86, 2025

Published

2026-09-29