Table 4

Algorithm results

AlgorithmSettingsResults
Training accuracyValidation accuracyPrecisionRecallF1-score
Adam ANNOne input layer, one hidden layer and one output layer
Input layer with 8 nodes
Hidden layer with 16 nodes
Output layer with 3 nodes
Kernel initialiser = Glorot uniform
Activation function = Rectified Linear Unit (RELU)
Batch size = 32
Epoch = 100. (Plateau after 40)
0.8750.8550.8530.8520.851
Random forestUsing GridSearchCV
Bootstrap = False
Maximum depth = 4
Maximum features = sqrt
Minimum samples leaf' = 2
Minimum samples split = 2
Number of estimators = 33
0.8420.8320.8300.8660.846
SVMUsing RandomSearchCV
C = 10
Gamma = 1
Kernel = Radial Basis Function
0.9820.8840.8830.8820.882
XgboostUsing GridSearchCV
Booster = gbtree
Maximum delta step = 0
Maximum depth = 9
Minimum child weight = 1
Number of estimators = 64
Sampling method = uniform
0.999
(overfitting)
0.8960.9170.9090.913
KNNUsing GridSearchCV
metric = “euclidean” n_neighbors = 1,000, weights = “distance”
1
(overfitting)
0.7500.7480.7660.719

Source(s): Authors own work

or Create an Account

Close Modal
Close Modal