Proceedings

Keep the Decision Tree and Estimate the Class Probabilities Using its Decision Boundary

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 654-658.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

This paper proposes a new method to estimate the class membership probability of the cases classified by a Decision Tree. This method provides smooth class probabilities estimate, without any modification of the tree, when the data are numerical. It applies a posteriori and doesn't use additional training cases. It relies on the distance to the decision boundary induced by the decision tree. The distance is computed on the training sample. It is then used as an input for a very simple one-dimension kernel-based density estimator, which provides an estimate of the class membership probability. This geometric method gives good results even with pruned trees, so the intelligibility of the tree is fully preserved.

  1. [Alvarez, 2004] I. Alvarez. Explaining the result of a deci- sion tree to the end-user. In Proc. of the 16th European Conf. on Artificial Intelligence, pages 119-128, 2004.
  2. [Blake and Merz, 1998] C.L. Blake and C.J. Merz. UCI repository of machine learning databases, 1998.
  3. [Bradley, 1997] A. P. Bradley. The use of the area under the roc curve in the evaluation of machine learning algorithms. Pattern Recognition, 30:1145-1159, 1997.
  4. [Cestnik, 1990] B. Cestnik. Estimating probabilities: A cru- cial task in machine learning. In Proc. of the European Conf. on Artificial Intelligence, pages 147-149, 1990.
  5. [Ferri and Hernandez, 2003] Flach P. Ferri, C. and J. Her- nandez. Improving the auc of probabilistic estimation trees. In Proc. of the 14th European Conf. on Machine Learning., pages 121-132, 2003.
  6. [Kohavi, 1996] Ron Kohavi. Scaling up the accuracy of naive-bayes classifiers: a decision-tree hybrid. In Proceed- ings of the Second International Conference on Knowl- edge Discovery and Data Mining, pages 202-207, 1996.
  7. [Ling and Yan, 2003] C. X. Ling and R. J. Yan. Decision tree with better ranking. In Proc. of the 20th Int. Conf. on Machine Learning, pages 480-487, 2003.
  8. [Platt, 2000] J. Platt. Probabilistic outputs for support vec- tor machines. In Bartlett P. Schoelkopf B. Schurmans D. Smola, A.J., editor, Advances in Large Margin Classifiers, pages 61-74, Cambridge, 2000. MIT Press.
  9. [Provost and Domingos, 2003] F. Provost and P. Domingos. Tree induction for probability-based ranking. Machine Learning, 52(3):199-215, 2003.
  10. [Quinlan, 1993] J.R. Quinlan. C4.5: Programs for Machine Learning. Morgan Kaufmann, San Mateo, 1993.
  11. [Smyth et al., 1995] Padhraic Smyth, Alexander Gray, and Usama M. Fayyad. Retrofitting decision tree classifiers using kernel density estimation. In Int. Conf. on Machine Learning, pages 506-514, 1995.
  12. [Umano et al., 1994] M. Umano, K. Okomato, I. Hatono, H. Tamura, F. Kawachi, S. Umezu, and J. Kinoshita. Fuzzy decision trees by fuzzy id3 algorithm and its application to diagnosis systems. In 3rd IEEE International Conference on Fuzzy Systems, pages 2113-2118, 1994.
  13. [Venables and Ripley, 2002] W. N. Venables and B. D. Rip- ley. Modern Applied Statistics with S. Springer, fourth edition, 2002.
  14. [Witten and Frank, 2000] I. Witten and E. Frank. Data Min- ing: Practical Machine Learning Tools and Techniques with Java Implementation. Morgan Kaufmann, 2000.
  15. [Zadrozny and Elkan, 2001] B. Zadrozny and C. Elkan. Ob- taining calibrated probability estimates from decision trees and naive bayesian classifiers. In Proc. 18th Int. Conf. on Machine Learning, pages 609-616, 2001.
  16. [Zhang and Su, 2004] H. Zhang and J. Su. Conditional inde- pendance trees. In Proc. 15 th European Conf. on Machine Learning, pages 513-524, 2004.

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

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