Table 3

Evaluation metrics for classification models

Evaluation metricPurposeEquationDescription
PrecisionSingle number summary of the precision recall curveTrue positivesTrue positives+False positivesTrue positives (TP) are the data-points that are predicted to be the positive class and it is correct; False positives (FP) are the data-points that are predicted to be the positive class and it is false
RecallRatio of true-positive predictions to the total actual positives; it measures the accuracy of positive predictionsTrue positivesTrue positives+False negativesFalse negatives (FN) are the data-points that are the data-points that are predicted to be the negative class and it is false
MAUCThe averages of the AUC values of all pairs of classes in the dataset2C(C−1) ∑i<jA(i.j)C is the number of classes in the dataset, and A(i.j) is the AUC score between class i and class j⁠. The MAUC score ranges from 0 to 1, and a perfect classifier has a MAUC score of 1
G-meanA single value summary of a classifier's ability to identify correctly positive instances and negative instances(∏i=1CRecalli)1cC is the number of classes in the dataset
Mathews Correlation Coefficient (MCC)The MCC score considers the confusion matrix values of all classes in the datasetTP×TN−FP×FN(TP+FP)(TP+FN)(TN+FP)(TN+FN)The MMC score ranges from −1 to 1, and a perfect classifier has an MMC score of 1
Mean Mathews Correlation Coefficient (MMCC)An average of all the MCC values of all pairs of classes2C(C−1) ∑i<jMCC(i.j)C is the number of classes in the dataset, and MCC(i.j) is the MCC score between class i and class j

or Create an Account

Close subscription notice
Close access options