Logo[ ILPnet2 | Library | Newsletter | CSCW | Education | End-User Club | Events | Nodes | Systems | Applications | Members only ]

Inducing Classification and Regression Trees in First Order Logic

Stefan Kramer and Gerhard Widmer. In Saso Dzeroski and Nada Lavrac, editors, Relational Data Mining, pages 140--159. Springer-Verlag, September 2001. More behind this link.

Abstract

In this chapter, we present a system that enhances the representational capabilities of decision and regression tree learning by extending it to first-order logic, i.e., relational representations as commonly used in Inductive Logic Programming. We describe an algorithm named Structural Classification and Regression Trees (SCART), which is capable of inducing first-order trees for both classification and regression problems, i.e., for the prediction of either discrete classes or numerical values. We arrive at this algorithm by a strategy called upgrading -- we start from a propositional induction algorithm and turn it into a relational learner by devising suitable extensions of the representation language and the associated algorithms. In particular, we have upgraded CART, the classical method for learning classification and regression trees, to handle relational examples and background knowledge. The system constructs a tree containing a literal (an atomic formula or its negation) or a conjunction of literals in each node, and assigns either a discrete class or a numerical value to each leaf. In addition, we have extended the CART methodology by adding linear regression models to the leaves of the trees; this does not have a counterpart in CART, but was inspired by its approach to pruning. The regression variant of SCART is one of the few systems applicable to Relational Regression problems. Experiments in several real-world domains demonstrate that the approach is useful and competitive with existing methods, indicating that the advantage of relatively small and comprehensible models does not come at the expense of predictive accuracy.

BibTeX entry.

Other publications


S Kramer, stefan@ai.univie.ac.at,
G Widmer, gerhard@ai.univie.ac.at. Last modified on Wednesday 9 April 2003 at 18:31. © 2003 ILPnet2