Litcius/Paper detail

Comprehensive Evaluations of Student Performance Estimation via Machine Learning

Ahmad Saeed Mohammad, Musab T. S. Al-Kaltakchi, Jabir Alshehabi Al-Ani, Jonathon A. Chambers

2023Mathematics16 citationsDOIOpen Access PDF

Abstract

Success in student learning is the primary aim of the educational system. Artificial intelligence utilizes data and machine learning to achieve excellence in student learning. In this paper, we exploit several machine learning techniques to estimate early student performance. Two main simulations are used for the evaluation. The first simulation used the Traditional Machine Learning Classifiers (TMLCs) applied to the House dataset, and they are Gaussian Naïve Bayes (GNB), Support Vector Machine (SVM), Decision Tree (DT), Multi-Layer Perceptron (MLP), Random Forest (RF), Linear Discriminant Analysis (LDA), and Quadratic Discriminant Analysis (QDA). The best results were achieved with the MLP classifier with a division of 80% training and 20% testing, with an accuracy of 88.89%. The fusion of these seven classifiers was also applied and the highest result was equal to the MLP. Moreover, in the second simulation, the Convolutional Neural Network (CNN) was utilized and evaluated on five main datasets, namely, House, Western Ontario University (WOU), Experience Application Programming Interface (XAPI), University of California-Irvine (UCI), and Analytics Vidhya (AV). The UCI dataset was subdivided into three datasets, namely, UCI-Math, UCI-Por, and UCI-Fused. Moreover, the AV dataset has three targets which are Math, Reading, and Writing. The best accuracy results were achieved at 97.5%, 99.55%, 98.57%, 99.28%, 99.40%, 99.67%, 92.93%, 96.99%, and 96.84% for the House, WOU, XAPI, UCI-Math, UCI-Por, UCI-Fused, AV-Math, AV-Reading, and AV-Writing datasets, respectively, under the same protocol of evaluation. The system demonstrates that the proposed CNN-based method surpasses all seven conventional methods and other state-of-the-art-work.

Topics & Concepts

Artificial intelligenceMachine learningComputer sciencePerceptronSupport vector machineNaive Bayes classifierLinear discriminant analysisArtificial neural networkDecision treeRandom forestClassifier (UML)Quadratic classifierPattern recognition (psychology)Online Learning and AnalyticsMachine Learning and Data ClassificationImbalanced Data Classification Techniques
Comprehensive Evaluations of Student Performance Estimation via Machine Learning | Litcius