|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.javaml.featureselection.scoring.SymmetricalUncertainty
public class SymmetricalUncertainty
Implements the Symmetrical Uncertainty (SU) evaluation method for attributes.
| Constructor Summary | |
|---|---|
SymmetricalUncertainty()
|
|
| Method Summary | |
|---|---|
void |
build(Dataset data)
Build the attribute evaluation on the supplied data set. |
int |
noAttributes()
Returns the number of attributes that have been ranked, scored or selected. |
double |
score(int attribute)
Evaluates an individual attribute by measuring the symmetrical uncertainty between it and the class. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SymmetricalUncertainty()
| Method Detail |
|---|
public void build(Dataset data)
FeatureSelection
build in interface FeatureSelectiondata - data set to train the attribute evaluation algorithm on.public double score(int attribute)
score in interface FeatureScoringattribute - the index of the attribute to be evaluated
public int noAttributes()
FeatureSelection
noAttributes in interface FeatureSelection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||