edu.cmu.minorthird.ui
Class Recommended.BoostedStumpLearner

java.lang.Object
  extended by edu.cmu.minorthird.classify.BatchClassifierLearner
      extended by edu.cmu.minorthird.classify.BatchBinaryClassifierLearner
          extended by edu.cmu.minorthird.classify.algorithms.trees.AdaBoost
              extended by edu.cmu.minorthird.ui.Recommended.BoostedStumpLearner
All Implemented Interfaces:
BinaryClassifierLearner, ClassifierLearner, java.lang.Cloneable
Enclosing class:
Recommended

public static class Recommended.BoostedStumpLearner
extends AdaBoost

Uses AdaBoost to boosts a two-level decision tree learner 100 times.

Reference: Yoav Freund and Robert E. Schapire, Experiments with a New Boosting Algorithm, Proc. of International Conference on Machine Learning, 1996.


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.cmu.minorthird.classify.algorithms.trees.AdaBoost
AdaBoost.L
 
Field Summary
 
Fields inherited from class edu.cmu.minorthird.classify.BatchClassifierLearner
classifier, dataset
 
Constructor Summary
Recommended.BoostedStumpLearner()
           
 
Method Summary
 
Methods inherited from class edu.cmu.minorthird.classify.algorithms.trees.AdaBoost
batchTrain, discountFactor, getBaseLearner, getMaxRounds, setBaseLearner, setMaxRounds
 
Methods inherited from class edu.cmu.minorthird.classify.BatchBinaryClassifierLearner
batchTrainBinary, getBinaryClassifier, getSchema, setSchema
 
Methods inherited from class edu.cmu.minorthird.classify.BatchClassifierLearner
addExample, completeTraining, copy, getClassifier, hasNextQuery, nextQuery, reset, setInstancePool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.cmu.minorthird.classify.ClassifierLearner
addExample, completeTraining, copy, getClassifier, hasNextQuery, nextQuery, reset, setInstancePool
 

Constructor Detail

Recommended.BoostedStumpLearner

public Recommended.BoostedStumpLearner()