Class GainRatioSplitCrit
- java.lang.Object
-
- org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.SplitCriterion
-
- org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.EntropyBasedSplitCrit
-
- org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.GainRatioSplitCrit
-
- All Implemented Interfaces:
java.io.Serializable
public final class GainRatioSplitCrit extends EntropyBasedSplitCrit
Class for computing the gain ratio for a given distribution.- Version:
- $Revision: 1.5 $
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.EntropyBasedSplitCrit
log2
-
-
Constructor Summary
Constructors Constructor Description GainRatioSplitCrit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublesplitCritValue(Distribution bags)This method is a straightforward implementation of the gain ratio criterion for the given distribution.doublesplitCritValue(Distribution bags, double totalnoInst, double numerator)This method computes the gain ratio in the same way C4.5 does.-
Methods inherited from class org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.EntropyBasedSplitCrit
logFunc, newEnt, oldEnt, splitEnt
-
Methods inherited from class org.processmining.plugins.workshop.Yaguang.WekaDiscriminationTree.SplitCriterion
splitCritValue, splitCritValue, splitCritValue
-
-
-
-
Method Detail
-
splitCritValue
public final double splitCritValue(Distribution bags)
This method is a straightforward implementation of the gain ratio criterion for the given distribution.- Overrides:
splitCritValuein classSplitCriterion- Returns:
- value of splitting criterion. 0 by default
-
splitCritValue
public final double splitCritValue(Distribution bags, double totalnoInst, double numerator)
This method computes the gain ratio in the same way C4.5 does.- Parameters:
bags- the distributiontotalnoInst- the weight of ALL instancesnumerator- the info gain
-
-