Meta Decision Trees |
|||||
Introduction |
|||||
|
Meta Decision Trees are a novel method for combining multiple classifiers. The difference
between
meta and ordinary decision trees (ODTs) is that MDT leaves specify which base-level
classifier
should be used, instead of predicting the class value directly (as ODTs). The attributes
used by
MDTs are derived from the class probability distributions predicted by the base-level
classifiers
for a given example. An example MDT, induced in the image domain from the UCI
Repository, is
given below. The leaf denoted by an asterisk (*) specifies that the IBk classifier is to be
used to
classify an example, if the entropy of the class probability distribution predicted by IBk
is
smaller than or equal to 0.002369. |
|||||
|
IBk:Entropy <= 0.002369: IBk (*) IBk:Entropy > 0.002369: | J48:maxProbability <= 0.909091: IBk | J48:maxProbability > 0.909091: J48 |
|||||
|
The original algorithm MLC4.5 for inducing MDTs is an extension of the C4.5 algorithm for
induction
of ODTs. We have also integrated the algorithm for inducing MDTs in the Weka data mining
suite: an
extension of J4.8 (the Java reimplementation of C4.5 integrated in Weka), named MLJ4.8, has
been
developed for this purpose. |
|||||
Publications |
|||||
abstract | full paper [ps] [pdf] |
|||||
abstract | full paper [ps] [pdf] © 2003 Kluwer Academic Publishers. |
|||||
abstract | full paper [ps] [pdf] |
|||||
abstract | full paper [ps] [pdf] |
|||||
abstract | poster paper [ps] [pdf] |
|||||
Download |
|||||
source
source | bytecode |
|||||
|