Average 1 vs. rest multiclass AUC
Computes the AUC treating a c-dimensional classifier as c two-dimensional classifiers, where classes are assumed to have uniform distribution, in order to have a measure which is independent of class distribution change. See Ferri et al.: https://www.math.ucdavis.edu/~saito/data/roc/ferri-class-perf-metrics.pdf.
multiclass.AUNU(probabilities, truth)
probabilities |
[numeric] matrix of predicted probabilities with columnnames of the classes |
truth |
vector of true values |
n = 20 set.seed(122) truth = as.factor(sample(c(1,2,3), n, replace = TRUE)) probabilities = matrix(runif(60), 20, 3) probabilities = probabilities/rowSums(probabilities) colnames(probabilities) = c(1,2,3) multiclass.AUNU(probabilities, truth)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.