com.rapidminer.operator.learner.tree
Class AccuracyCriterion
java.lang.Object
com.rapidminer.operator.learner.tree.AbstractCriterion
com.rapidminer.operator.learner.tree.AccuracyCriterion
- All Implemented Interfaces:
- Criterion
public class AccuracyCriterion
- extends AbstractCriterion
Calculates the accuracies for the given split if the children
predict the majority classes.
- Author:
- Ingo Mierswa
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AccuracyCriterion
public AccuracyCriterion()
getNominalBenefit
public double getNominalBenefit(ExampleSet exampleSet,
Attribute attribute)
getNumericalBenefit
public double getNumericalBenefit(ExampleSet exampleSet,
Attribute attribute,
double splitValue)
getBenefit
protected double getBenefit(double[][] weightCounts)
supportsIncrementalCalculation
public boolean supportsIncrementalCalculation()
- Specified by:
supportsIncrementalCalculation in interface Criterion- Overrides:
supportsIncrementalCalculation in class AbstractCriterion
getIncrementalBenefit
public double getIncrementalBenefit()
- Specified by:
getIncrementalBenefit in interface Criterion- Overrides:
getIncrementalBenefit in class AbstractCriterion
Copyright © 2001-2009 by Rapid-I