Proceedings

The Foundations of Cost-Sensitive Learning

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 973-977.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

This paper revisits the problem of optimal learning and decision-making when different misclassification errors incur different penalties. We characterize precisely but intuitively when a cost matrix is reasonable, and we show how to avoid the mistake of defining a cost matrix that is economically incoherent. For the two-class case, we prove a theorem that shows how to change the proportion of negative examples in a training set in order to make optimal cost-sensitive classification decisions using a classifier learned by a standard non-costsensitive learning method. However, we then argue that changing the balance of negative and positive training examples has little effect on the classifiers produced by standard Bayesian and decision tree learning methods. Accordingly, the recommended way of applying one of these methods in a domain with differing misclassification costs is to learn a classifier from the training set as given, and then to compute optimal decisions explicitly using the probability estimates given by the classifier.

  1. [Bauer and Kohavi, 1999] Eric Bauer and Ron Kohavi. An em- pirical comparison of voting classification algorithms: Bagging, boosting, and variants. Machine Learning, 36:105-139, 1999.
  2. [Bradford et al., 1998] J. Bradford, C. Kunz, R. Kohavi, C. Brunk, and C. Brodley. Pruning decision trees with misclassification costs. In Proceedings of the European Conference on Machine Learning, pages 131-136, 1998.
  3. [Breiman et al., 1984] L. Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone. Classification and Regression Trees. Wadswoth, Belmont, California, 1984.
  4. [Dietterich et al., 1996] T. G. Dietterich, M. Kearns, and Y. Man- sour. Applying the weak learning framework to understand and improve C4.5. In Proceedings of the Thirteenth International Conference on Machine Learning, pages 96-104.
  5. Morgan Kauf- mann, 1996.
  6. [Domingos and Pazzani, 1996] Pedro Domingos and Michael Paz- zani. Beyond independence: Conditions for the optimality of the simple Bayesian classifier. In Proceedings of the Thirteenth International Conference on Machine Learning, pages 105-112.
  7. Morgan Kaufmann, 1996.
  8. [Drummond and Holte, 2000] Chris Drummond and Robert C. Holte. Exploiting the cost (in)sensitivity of decision tree splitting criteria. In Proceedings of the Seventeenth International Confer- ence on Machine Learning, pages 239-246, 2000.
  9. [Japkowicz, 2000] N. Japkowicz. The class imbalance problem: Significance and strategies. In Proceedings of the International Conference on Artificial Intelligence, Las Vegas, June 2000.
  10. [Kearns and Mansour, 1996] M. Kearns and Y. Mansour. On the boosting ability of top-down decision tree learning algorithms. In Proceedings of the Annual ACM Symposium on the Theory of Computing, pages 459-468. ACM Press, 1996.
  11. [Kubat and Matwin, 1997] M. Kubat and S. Matwin. Addressing the curse of imbalanced training sets: One-sided sampling. In Proceedings of the Fourteenth International Conference on Ma- chine Learning, pages 179-186.
  12. Morgan Kaufmann, 1997.
  13. [Margineantu, 2000] Dragos Margineantu. On class probability es- timates and cost-sensitive evaluation of classifiers. In Workshop Notes, Workshop on Cost-Sensitive Learning, International Con- ference on Machine Learning, June 2000.
  14. [Michie et al., 1994] D. Michie, D. J. Spiegelhalter, and C. C. Tay- lor. Machine Learning, Neural and Statistical Classification. El- lis Horwood, 1994.
  15. [Provost and Domingos, 2000] Foster Provost and Pedro Domin- gos. Well-trained PETs: Improving probability estimation trees. Technical Report CDER #00-04-IS, Stern School of Business, New York University, 2000.
  16. [Weiss and Provost, 2001] Gary M. Weiss and Foster Provost. The effect of class distribution on classifier learning. Technical Re- port ML-TR 43, Department of Computer Science, Rutgers Uni- versity, 2001.
  17. [Zadrozny and Elkan, 2001a] Bianca Zadrozny and Charles Elkan. Learning and making decisions when costs and probabilities are both unknown. Technical Report CS2001-0664, Department of Computer Science and Engineering, University of California, San Diego, January 2001.
  18. [Zadrozny and Elkan, 2001b] Bianca Zadrozny and Charles Elkan. Obtaining calibrated probability estimates from decision trees and naive Bayesian classifiers. In Proceedings of the Eighteenth International Conference on Machine Learning, 2001. To appear.

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

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