![]() ![]() ![]() |
![]() |
|
|
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Return to Tutorials In this tutorial, we survey recent developments in learning tree-based models for classification and regression called predictor trees. The tutorial has three parts: (1) A general overview of tree-based classification and regression. (2) A survey of methods to construct predictor trees. (3) An overview of scalable data access methods to construct predictor trees from very large training databases. In the first part, we motivate predictor trees and their use in a data mining environment. We show results from real-life studies that illustrate how predictor trees give understandable models where traditional models are hard or counter-intuitive to interpret, and compare related methods for classification and regression. In the second part of the tutorial, we discuss choices involved in tree construction, including different split selection methods and tree pruning. Although we survey the most popular methods, including work from all KDD sub-communities, we emphasize recent work from the statistics literature. Wherever possible, we interleave results on real datasets. The methods presented in this part assume that the complete training database fits into main memory. The third part of the tutorial covers scalable methods for predictor tree construction. We first motivate the concept of scalability and then survey recent work in the database literature on scalable data access methods for constructing predictor trees from very large training databases. DiSC'01 Copyright ©2002 ACM Inc. |