Abstract
In order to recognize the students who are not performing well, it is of great significance to predict student performance with the highest accuracy possible. In this study, the functions of machine learning techniques, such as Random Forest, Gradient Boosting, XGBoost, and Support Vector Classifier are employed in the prediction of student outcomes depending on studied hours, attendance, activities, and parental education level. Accordingly, after the dataset was pre-processed and the models were assessed using the machine learning models, the Gradient Boosting gave the best accuracy output measuring 97% while the Random Forest was remarkably close, producing almost identical results in terms of accuracy. The effectiveness of drawing on data to identify students who are at high risk of dropping out of an institution is brought out in this study.
References
Yadav, Nitin Ramrao, and Sonal Sachin Deshmukh. "Prediction of Student Performance Using Machine Learning Techniques: A Review." In International Conference on Applications of Machine Intelligence and Data Analytics (ICAMIDA 2022), pp. 735-741. Atlantis Press, 2023.
Priya, S., T. Ankit, and D. Divyansh. "Student performance prediction using machine learning." In Advances in parallel computing technologies and applications, pp. 167-174. IOS Press, 2021.
Esmael Ahmed- Student Performance Prediction Using Machine Learning Algorithms- Information System, College of Informatics, Wollo University, Dessie 7200, Ethiopia
Fiseha Berhanu & Addisalem Abera (MSC) College of Engineering & Technology Lecturer at Computer Science Department Dilla University, Dilla, Ethiopia, International Journal of Computer Applications, December 2015
Lubna Mahmoud Abu Zohair-Prediction of Student’s performance by modelling small dataset size, Abu Zohair International Journal of Educational Technology in Higher Education (2019)
Chen, Ziling, Gang Cen, Ying Wei, and Zifei Li. "Student performance prediction approach based on educational data mining." IEEE Access 11 (2023): 131260-131272.
Hayder, Alabbas. "Predicting student performance using machine learning: A comparative study between classification algorithms." (2022)
.Shahiri, Amirah Mohamed, Wahidah Husain, and Nur’aini Abdul Rashid. "A review on predicting student's performance using data mining techniques." procedia computer science 72 (2015): 414-422.
Nguyen Thai-Nghe, et al. "Matrix and Tensor Factorization for Predicting Student Performance." International Conference on Computer Supported Education 2 (2011): 69-78
Khan, Anupam, and Soumya K. Ghosh. "Student performance analysis and prediction in classroom learning: A review of educational data mining studies." Education and information technologies 26, no. 1 (2021): 205-240.
Pandey, Mrinal, and Vivek Kumar Sharma. "A decision tree algorithm pertaining to the student performance analysis and prediction." International Journal of Computer Applications 61, no. 13 (2013): 1-5.
Leelaluk, Sukrit, et al. "Predicting Student Performance Based on Lecture Materials Data Using Neural Network Models." Proceedings of the 4th Workshop on Predicting Performance Based on the Log Data (2022): 11-15
Hu, Qian, and Huzefa Rangwala. "Academic Performance Estimation with Attention-Based Graph Convolutional Networks." arXiv preprint arXiv:2001.00632 (2019)
Li, Haotian, Huan Wei, Yong Wang, Yangqiu Song, and Huamin Qu. "Peer-inspired student performance prediction in interactive online question pools with graph neural network." In Proceedings of the 29th ACM international conference on information & knowledge management, pp. 2589-2596. 2020.
Wang, Yinkai, et al. "Graph-Based Ensemble Machine Learning for Student Performance Prediction." arXiv preprint arXiv:2112.07893 (2021).
