Abstract

The rate at which students succeed in their academic pursuits contributes significantly to the academic achievement of their educational institutions because it is used as a measure of the institution's performance. Many factors could be responsible for students' academic performance and student success. Quick Understanding of weak students and providing solutions to improve their performance will significantly increase their academic success rate. Educational Data Mining using artificial neural network plays a crucial role in determining their likely performance and help them to initiate measures that can reposition the students' performance in the future. This study developed a model that predicts students' failure and success rates with the aid of a machine learning algorithm. The study sampled 720 students from three selected tertiaries institutions in Adamawa State Nigeria. 300 students were selected from Modibbo Adama University Yola, 300 students were selected from Adamawa State University Mubi, and 120 students were selected from Adamawa State Polytechnic, Yola. The research makes use of descriptive statistics to identify the variables that likely affect students' academic performance. The collected data were pre-processed, cleaned, and modeled using Jupyter Notebook, a Python Anaconda development platform for Artificial Neural to build the student’s academic performance predictive model. The neural network is modeled with 12 input variables, two layers of hidden neurons, and one output layer. The dataset is trained using the backpropagation learning algorithm (BBP). The performance of the neural network is evaluated using K-fold cross-validation. The neural network model has achieved a good accuracy of 97.36%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call