Skip to main content

Table 14 Comparison of binary classes

From: Predictive analytics using big data for increased customer loyalty: Syriatel Telecom Company case study

Algorithm

Accuracy

Precision

Recall

areaUnderROC

F1-score

Multilayer Perceptron Classifier (MLPC) Confusion matrix 1777.0 108.0 261.0 145.0

0.83

Precision (0.0) = 0.92 Precision (1.0) = 0.64

Recall (0.0) = 0.93 Recall (1.0) = 0.61

0.64

F1-score (0.0) = 0.93 F1-score (1.0) = 0.62

Decision Tree Classifier (DTC) Confusion matrix 1757.0 134.0 151.0 234.0

0.87

Precision (0.0) = 0.92 Precision (1.0) = 0.63

Recall (0.0) = 0.92 Recall (1.0) = 0.60

0.76

F1-score (0.0) = 0.92 F1-score (1.0) = 0.62

Random Forest Classifier (RFC)Confusion matrix 1817.0 68.0 164.0 226.0

0.87

Precision (0.0) = 0.91 Precision (1.0) = 0.76

Recall (0.0) = 0.96 Recall (1.0) = 0.57

0.77

F1-score (0.0) = 0.93 F1-score (1.0) = 0.66

Gradient-Boosted-Tree (GBT) Confusion matrix 1796.0 83.0 137.0 265.0

0.87

Precision (0.0) = 0.92 Precision (1.0) = 0.76

Recall (0.0) = 0.95 Recall (1.0) = 0.65

0.80

F1-score (0.0) = 0.94 F1-score (1.0) = 0.70