Prediction of Students’ Academic Performance Based on Courses’ Grades Using Deep Neural Networks
Authors:
Top Cited Papers
Open Access
- 13 October 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 140731-140746
Abstract
Predicting students’ academic performance at an early stage of a semester is one of the most crucial research topics in the field of Educational Data Mining (EDM). Students are facing various difficulties in courses like “Programming” and “Data Structures” through undergraduate programs, which is why failure and dropout rates in these courses are high. Therefore, EDM is used to analyze students’ data gathered from various educational settings to predict students’ academic performance, which would help them to achieve better results in their future courses. The main goal of this paper is to explore the efficiency of deep learning in the field of EDM, especially in predicting students’ academic performance, to identify students at risk of failure. A dataset collected from a public 4-year university was used in this study to develop predictive models to predict students’ academic performance of upcoming courses given their grades in the previous courses of the first academic year using a deep neural network (DNN), decision tree, logistic regression, support vector classifier, and K-nearest neighbor. In addition, we made a comparison between various resampling methods to solve the imbalanced dataset problem, such as SMOTE, ADASYN, ROS, and SMOTE-ENN. From the experimental results, it is observed that the proposed DNN model can predict students’ performance in a data structure course and can also identify students at risk of failure at an early stage of a semester with an accuracy of 89%, which is higher than models like decision tree, logistic regression, support vector classifier, and K-nearest neighbor.Keywords
This publication has 36 references indexed in Scilit:
- Educational Data Mining to Improve Learner Performance in Gauteng Primary Schools2018
- Predicting Academic Performance of Students in UAE Using Data Mining Techniques2018
- An efficient use of ensemble methods to predict students academic performance2018
- Methods for interpreting and understanding deep neural networksDigital Signal Processing, 2018
- Mining Educational Data to Predict Student’s academic Performance using Ensemble MethodsInternational Journal of Database Theory and Application, 2016
- Predicting Students’ Performance in University Courses: A Case Study and Tool in KSU Mathematics DepartmentProcedia Computer Science, 2016
- Predicting Students Final GPA Using Decision Trees: A Case StudyInternational Journal of Information and Education Technology, 2016
- Improving accuracy of students’ final grade prediction model using optimal equal width binning and synthetic minority over-sampling techniqueDecision Analytics, 2015
- Rank Methods for Combination of Independent Experiments in Analysis of Variance2011
- On a Monotonicity Problem in Step-Down Multiple Test ProceduresJournal of the American Statistical Association, 1993