Review Article

Assessment and Evaluation of Different Machine Learning Algorithms for Predicting Student Performance

Table 3

Main classifiers used in the selected studies.

AlgorithmAverage accuracy (%)Study

Artificial neural network (ANN)85.9[17, 18, 2225, 25, 26, 36, 39, 46, 5658]
Decision tree (DT)85[2931, 36, 41, 59]
Support vector machine (SVM)83.4[1, 16, 20, 27, 28, 40, 52]
K-nearest neighbor (KNN)80.7[3235, 43, 50]
Naive Bayes (NB)83[3, 15, 19, 42, 49, 60]
Linear regression (LinR)55.5[37, 38, 44, 45, 47, 48, 51]