edu.cmu.minorthird.ui
Class Recommended.DecisionTreeLearner
java.lang.Object
edu.cmu.minorthird.classify.BatchClassifierLearner
edu.cmu.minorthird.classify.BatchBinaryClassifierLearner
edu.cmu.minorthird.classify.algorithms.trees.DecisionTreeLearner
edu.cmu.minorthird.ui.Recommended.DecisionTreeLearner
- All Implemented Interfaces:
- BinaryClassifierLearner, ClassifierLearner, java.lang.Cloneable
- Enclosing class:
- Recommended
public static class Recommended.DecisionTreeLearner
- extends DecisionTreeLearner
A simple decision tree learner.
This has no pruning, and limits decision trees to a depth of 5.
The splitting criterion is modelled after the one used in
Cohen & Singer's SLIPPER system---it is designed to optimize
performance of the metric being optimized by AdaBoost.
Related references: William W. Cohen and Yoram Singer, A
Simple, Fast, and Effective Rule Learner, Proceedings of the
Sixteenth National Conference on Artificial Intelligence
(AAAI-99); J. Ross Quinlan, C4.5: programs for machine
learning, Morgan Kaufmann, 1994.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Recommended.DecisionTreeLearner
public Recommended.DecisionTreeLearner()