View source: R/som.nn.accuracy.R
som.nn.accuracy | R Documentation |
Calculates the sensitivity, specificity and overall accuracy for a prediction result if the corresponding vector of true class labels is provided.
som.nn.accuracy(x, class.labels)
x |
|
class.labels |
|
Sensitivity is the classifier's ability to correctly identify samples of a specific class A. It is defined as
sens_{A} = TP_{A} / (TP_{A} + FN_{A})
with TP = true positives and FN = false negatives. This is equivalent to the ratio of (correctly identified samples of class A) / (total number of samples of class A).
Specificity is the classifier's ability to correctly identify samples not of a specific class A. It is defined as
spec_{A} = TN_{A} / (TN_{A} + FP_{A})
with TN = true negatives and FP = false positives. This is equivalent to the ratio of (correctly identified samples not in class A) / (total number of samples not in class A).
Accuracy is the classifier's ability to correctly classify samples of a specific class A. It is defined as
acc_{A} = (TP_{A} + TN_{A}) / total
with TP = true positives, TN = true negatives and total = total number of samples of a class. This is equivalent to the ratio of (correctly classified samples) / (total number of samples).
data.frame
containing sensitivity, specificity and accuracy for all
class labels in the data set.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.