AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 1
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms
Authors: Charles X. Ling, Department of Computer Science, University
- f Western Ontario, Canada
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms - - PDF document
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms 1 /16 AUC: a Better Measure than Accuracy in Comparing Learning Algorithms Authors: Charles X. Ling, Department of Computer Science, University of Western Ontario, Canada
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 1
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 2
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 3
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 4
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 5
0.1
0.9 0.8 0.7 0.6 0.55 0.54 0.53 0.52 0.51 0.505 0.4 0.39 0.38 0.37 0.36 0.35 0.34 0.33 0.30
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 6
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 7
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 8
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 9
where:
Rank(+) is the sum the ranks of all positively classified examples
| + | is the number of positive examples in the dataset | − | is the number of negative examples in the dataset Class Label Rank C1 C2 C3 + 10 +
+ 9 + + + + 8 + + + + 7 + +
6
+
AUC Error Rate C1
(5+7+8+9+10)−(5×6)/2 5×5
= 24
25
20% C2
(1+6+7+8+9)−(5×6)/2 5×5
= 16
25
20% C3
(4+5+8+9+10)−(5×6)/2 5×5
= 21
25
40%
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 10
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 11
X is Consistency counter example Y is Discriminancy counter example
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 12
|R| |R|+|S|.
|Q|.
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 13
|R| |R|+|S| > 0.5 or |R| > |S|.
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 14
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 15
AUC: a Better Measure than Accuracy in Comparing Learning Algorithms /16 16