|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.android.activityminer.logic.features.selection.SymmetricalUncertainityBasedFeatureSelection
public class SymmetricalUncertainityBasedFeatureSelection
Implementation of the symmetrical uncertanity filter suggested by Lei Yu, Huan Liu in "Feature Selection for High-Dimensional Data: A Fast Correlation-Based Filter Solution" (In "Proceedings of the Twentieth International Conference on Machine Learning", pages 856-863, 2003). This implementation is an adaption of the reference implementation in Weka, with some computational optimizations and without missing value distribution.
Field Summary | |
---|---|
private AttributeEvaluationResult[] |
attributeEvalResult
The results from attribute evaluation |
private EvaluationSamples |
evalSamples
The valuation activites |
Constructor Summary | |
---|---|
SymmetricalUncertainityBasedFeatureSelection()
|
Method Summary | |
---|---|
AttributeEvaluationResult[] |
evaluate(EvaluationSamples evalSamples)
Algorithm for FCBF |
private AttributeEvaluationResult |
evaluateAttribute(int idxAttribute)
Evaluates an individual attribute by measuring the symmetrical uncertainty between it and the class. |
protected void |
prepare(EvaluationSamples evalSamples)
Preparation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private EvaluationSamples evalSamples
private AttributeEvaluationResult[] attributeEvalResult
Constructor Detail |
---|
public SymmetricalUncertainityBasedFeatureSelection()
Method Detail |
---|
protected final void prepare(EvaluationSamples evalSamples)
evalSamples
- the activity instances with discretized feature valuespublic AttributeEvaluationResult[] evaluate(EvaluationSamples evalSamples)
evalSamples
- the evaluation training instances with discretized feature values
private AttributeEvaluationResult evaluateAttribute(int idxAttribute)
idxAttribute
- the attribute index
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |