Abstract
Educational data mining involves finding patterns in educational data which can be obtained from various e-learning systems or can be gathered using traditional surveys. In this paper, our focus is to predict the academic performance of a student based on certain attributes of an educational dataset. The attributes can be demographic, behavioural or academic. We propose a method to classify a student’s performance based on a subset of behavioural and academic parameters using feature selection and supervised machine learning algorithms such as logistic regression, decision tree, naïve Bayes classifier and ensemble machine learning algorithms like boosting, bagging, voting and random forest classifier. For selection of the attributes, we plotted various graphs and determined the attributes that were most likely to affect and improve prediction. Experiments with different algorithms show that ensemble machine learning algorithms provide best results with our dataset with an accuracy of up to 75%. This has widespread applications such as assisting students in improving their academic performance, customizing e-learning courses to better suit students’ needs and providing tailor-made solutions for different groups of students.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
W. Punlumjeak, N. Rachburee, A comparative study of feature selection techniques for classify student performance, in Proceeding of the Seventh International Conference on Information Technology and Electrical Engineering (2015), pp. 425–429
S.S.M. Ajibade, N.B. Ahmad, S.M. Shamsuddin, An heuristic feature selection algorithm to evaluate academic performance of students, in Proceedings of the Tenth Control and System Graduate Research Colloquium (2019), pp.110–114
E.A. Amrieh, T. Hamtini, I. Aljarah, Mining educational data to predict student’s academic performance using ensemble methods. Int. J. Database Theory Appl. 9, 119–136 (2016)
A. Mueen, B. Zafar, U. Manzoor, Modeling and predicting students’ academic performance using data mining techniques. Int. J.Mod. Educ. Comput. Sci. 8, 36–42 (2016)
R. Al-Shabandar, A. Hussain, A. Laws, R. Keight, J. Lunn, N. Radi, Machine learning approaches to predict learning outcomes in Massive open online courses, in Proceedings of the International Joint Conference on Neural Networks (2017), pp. 713–720
P. Sra, P. Chakraborty, Opinion of computer science instructors and students on MOOCs in an Indian university. J. Educ. Technol. Syst. 47, 205–212 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gajwani, J., Chakraborty, P. (2021). Students’ Performance Prediction Using Feature Selection and Supervised Machine Learning Algorithms. In: Gupta, D., Khanna, A., Bhattacharyya, S., Hassanien, A.E., Anand, S., Jaiswal, A. (eds) International Conference on Innovative Computing and Communications. Advances in Intelligent Systems and Computing, vol 1165. Springer, Singapore. https://doi.org/10.1007/978-981-15-5113-0_25
Download citation
DOI: https://doi.org/10.1007/978-981-15-5113-0_25
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5112-3
Online ISBN: 978-981-15-5113-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)