Abstract
There are challenges in evaluating and predicting student learning outcomes because they are based on multiple factors. Predicting the performance of students in the exam is very important for identifying capable students or not too good students and its sole purpose is to identify students who may need extra assistance before the examination is conducted. Several researchers have worked on these challenges and so far no comprehensive research has been conducted to compare in detail the performance of machine learning techniques related to predicting student performance. This study proposes data extraction techniques decision tree (DT) and K-Nearest Neighbour (KNN) for the prediction of the student’s performance in the exam. The article then compare the result of the two techniques to recommend the best. The study shows that Decision Tree DT for predicting pass/fail status of students in an academic course delivers the most successful outcomes, giving 91% success rate. The model would aid the professor in taking the required measures to assist students with issues in their courses, which generally result in a course being repeated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Osmanbegović, E., Agić, H., Suljić, M.: Prediction of students’ success by applying data mining algorithams. J. Theor. Appl. Inf. Technol. 61(2), 378–388 (2014)
Abayomi-Alli, A., Misra, S., Fernández-Sanz, L., Abayomi-Alli, O., Edun, A.R.: Genetic algorithm and tabu search memory with course sandwiching (GATS_CS) for university examination timetabling. Intell. Autom. Soft Comput. 26(3), 385–396 (2020)
Dietz-Uhler, B., Hurn, J.E.: Using learning analytics to predict (and improve) student success: a faculty perspective. J. Interact. Online Learn. 12(1), 17–26 (2013)
Avella, J.T., Kebritchi, M., Nunn, S.G., Kanai, T.: Learning analytics methods, benefits, and challenges in higher education: a systematic literature review. Online Learn. 20(2), 13–29 (2016)
Kay, D., Korn, N., Oppenheim, C.: Legal, risk and ethical aspects of analytics in higher education. Analytics series (2012)
Oladipo, I., et al.: An improved course recommendation system based on historical grade data using logistic regression. In: Florez, H., Pollo-Cattaneo, M.F. (eds.) ICAI 2021. CCIS, vol. 1455, pp. 207–221. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-89654-6_15
Figueroa-Canas, J., Sancho-Vinuesa, T.: Early prediction of dropout and final exam performance in an online statistics course. Revista Iberoamericana de Tecnologias del Aprendizaje 15(2), 86–94 (2020). https://doi.org/10.1109/RITA.2020.2987727
Wu, Z., et al.: Exam paper generation based on performance prediction of student group. Inf. Sci. 532, 72–90 (2020). https://doi.org/10.1016/j.ins.2020.04.043
Elbadrawy, A., Polyzou, A., Ren, Z., Sweeney, M., Karypis, G., Rangwala, H.: Predicting student performance using personalized analytics. Computer 49(4), 61–69 (2016)
Christina, M.: Predicting student performance using data mining. Int. J. Comput. Sci. Eng. 6(10), 172–177 (2018). https://doi.org/10.26438/ijcse/v6i10.172177
Adewumi, A., Adia, F., Misra, S.: Design and implementation of an online examination system for grading objective and essay-type questions. Int. J. Control Theor. Appl 9(23), 363–370 (2016)
Ahmed, A.B.E.D., Elaraby, I.S.: Data mining: a prediction for student’s performance using classification method. World J. Comput. Appl. Technol. 2(2), 43–47 (2014)
Kabakchieva, D., Stefanova, K., Kisimov, V.: ‘Analyzing university data for determining student profiles and predicting’, in Performance. In: Conference Proceedings of the 4th International Conference on Educational Data Mining (EDM 2011), pp. 347–48 (2011)
Tanner, T., Toivonen, H.: Predicting and preventing student failure – using the k-nearest neighbour method to predict student performance in an online course environment. Int. J. Learn. Technol. 5(4), 356 (2010). https://doi.org/10.1504/ijlt.2010.038772
Kumar, T.R., Vamsidhar, T., Harika, B., Kumar, T.M., Nissy, R.: Students performance prediction using data mining techniques. In: 2019 International Conference on Intelligent Sustainable Systems (ICISS), pp. 407–411. IEEE, February 2019
Damaševičius, R.: Analysis of academic results for informatics course improvement using association rule mining. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds.) Information Systems Development, pp. 357–363. Springer, Boston (2009). https://doi.org/10.1007/b137171_37
Adewumi, A., Obinnaya, L., Misra, S.: Design and implementation of a mobile based timetable filtering system. Int. J. Control Theory Appl. 9(23), 371–375 (2016)
bin Mohd Nasir, M., bin Asmuni, M., Salleh, N., Misra, S.: A review of student attendance system using near-field communication (NFC) technology. In: Gervasi, O., et al. (eds.) ICCSA 2015. LNCS, vol. 9158, pp. 738–749. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-21410-8_56
Abisoye, O.A., Akanji, O.S., Abisoye, B.O., Awotunde, J.: Slow hypertext transfer protocol mitigation model in software defined networks. In: 2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy (ICDABI), pp. 1–5. IEEE, October 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Abiodun, K.M., Adeniyi, E.A., Aremu, D.R., Awotunde, J.B., Ogbuji, E. (2022). Predicting Students Performance in Examination Using Supervised Data Mining Techniques. In: Misra, S., Oluranti, J., Damaševičius, R., Maskeliunas, R. (eds) Informatics and Intelligent Applications. ICIIA 2021. Communications in Computer and Information Science, vol 1547. Springer, Cham. https://doi.org/10.1007/978-3-030-95630-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-95630-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-95629-5
Online ISBN: 978-3-030-95630-1
eBook Packages: Computer ScienceComputer Science (R0)