Proceedings

Repairing Concavities in ROC Curves

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 702-706.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

In this paper we investigate methods to detect and repair concavities in ROC curves by manipulating model predictions. The basic idea is that, if a point or a set of points lies below the line spanned by two other points in ROC space, we can use this information to repair the concavity. This effectively builds a hybrid model combining the two better models with an inversion of the poorer models; in the case of ranking classifiers, it means that certain intervals of the scores are identified as unreliable and candidates for inversion. We report very encouraging results on 23 UCI data sets, particularly for naive Bayes where the use of two validation folds yielded significant improvements on more than half of them, with only one loss.

  1. [Blake and Merz, 1998] C. Blake and C. Merz. UCI repository of machine learning databases, 1998. http://www.ics.uci.edu/˜mlearn/ MLRepository.html. Link
  2. [Blockeel and Struyf, 2002] H. Blockeel and J. Struyf. De- riving biased classifiers for improved ROC performance. Informatica, 26(1):77-84, 2002.
  3. [Breiman, 1996] L. Breiman. Bagging predictors. Machine Learning, 24(2):123-140, 1996.
  4. [Breiman, 1998] L. Breiman. Arcing classifiers. Annals of Statistics, 26(3):801-849, 1998.
  5. T. Fawcett. ROC graphs: Notes and prac- tical considerations for data mining researchers. Tech- nical Report HPL-2003-4, HP Laboratories, Palo Alto, CA, USA, 2003. www.purl.org/net/tfawcett/ papers/HPL-2003-4.pdf. Link
  6. [Ferri et al., 2002] C. Ferri, P. Flach, and J. Hernandez- Orallo. Decision tree learning using the area under the ROC curve. In C. Sammut and A. Hoffman, editors, Pro- ceedings of the 19th International Conference on Machine Learning, pages 139-146.
  7. Morgan Kaufmann, 2002.
  8. [Ferri et al., 2003] C. Ferri, P. Flach, and J. Hernandez- Orallo. Improving the AUC of probabilistic estimation trees. In N. Lavrač, D. Gamberger, L. Todorovski, and H. Blockeel, editors, Proceedings of the 14th European Conference on Machine Learning, volume 2837 of Lec- ture Notes in Computer Science, pages 121-132. Springer- Verlag, 2003.
  9. [Flach and Wu, 2003] P. Flach and S. Wu. Repairing concav- ities in ROC curves. In J. Rossiter and T. Martin, editors, Proceedings of the 2003 UK Workshop on Computational Intelligence, pages 38-44. University of Bristol, 2003.
  10. [Freund and Schapire, 1996] Y. Freund and R. E. Schapire. Experiments with a new boosting algorithm. In L. Saitta, editor, Proceedings of the 13th International Conference on Machine Learning, pages 148-156.
  11. Morgan Kaufmann, 1996.
  12. [Hand and Till, 2001] D. Hand and R. Till. A simple gener- alisation of the area under the ROC curve for multiple class classification problems. Machine Learning, 45(2):171- 186, 2001.
  13. [Jacobs et al., 1991] R. Jacobs, M. Jordan, S. Nowlan, and G. Hinton. Adaptive mixtures of local experts. Neural Computation, 3(1):79-87, 1991.
  14. [Kimura and Shridar, 1991] F. Kimura and M. Shridar. Handwritten numerical recognition based on multiple al- gorithms. Pattern Recognition, 24(10):969-983, 1991.
  15. [Lachiche and Flach, 2003] N. Lachiche and P. Flach. Im- proving accuracy and cost of two-class and multi-class probabilistic classifiers using ROC curves. In T. Fawcett and N. Mishra, editors, Proceedings of the 20th Interna- tional Conference on Machine Learning, pages 416-423. AAAI Press, 2003.
  16. [Lam and Sue, 1997] L. Lam and C. Sue. Application of ma- jority voting to pattern recognition: An analysis of its be- haviour and performance. IEEE Transactions on Systems, Man and Cybernetics, 27(5):553-568, 1997.
  17. [Provost and Domingos, 2003] F. Provost and P. Domingos. Tree induction for probability-based ranking. Machine Learning, 52(3):199-215, 2003.
  18. [Provost and Fawcett, 2001] F. Provost and T. Fawcett. Ro- bust classification for imprecise environments. Machine Learning, 42(3):203-231, 2001.
  19. [Valentini and Masulli, 2002] G. Valentini and F. Masulli. Ensembles of learning machines. In M. Marinaro and R. Tagliaferri, editors, 13th Italian Workshop on Neural Nets, volume 2486 of Lecture Notes in Computer Science, pages 3-22. Springer-Verlag, 2002.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards