Approximating the multiclass ROC by pairwise analysis

被引:59
作者
Landgrebe, Thomas C. W. [1 ]
Duin, Robert P. W. [1 ]
机构
[1] Delft Univ Technol, NL-2600 GA Delft, Netherlands
关键词
ROC analysis; multiclass ROC; cost sensitive; threshold optimisation;
D O I
10.1016/j.patrec.2007.05.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The use of Receiver Operator Characteristic (ROC) analysis for the sake of model selection and threshold optimisation has become a standard practice for the design of two-class pattern recognition systems. Advantages include decision boundary adaptation to imbalanced misallocation costs, the ability to fix some classification errors, and performance evaluation in imprecise, ill-defined conditions where costs, or prior probabilities may vary. Extending this to the multiclass case has recently become a topic of interest. The primary challenge involved is the computational complexity, that increases to the power of the number of classes, rendering many problems intractable. In this paper the multiclass ROC is formalised, and the computational complexities exposed. A pairwise approach is proposed that approximates the multidimensional operating characteristic by discounting some interactions, resulting in an algorithm that is tractable, and extensible to large numbers of classes. Two additional multiclass optimisation techniques are also proposed that provide a benchmark for the pairwise algorithm. Experiments compare the various approaches in a variety of practical situations, demonstrating the efficacy of the pairwise approach. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1747 / 1758
页数:12
相关论文
共 23 条