Class WeightedMajorityFeatureRanking
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.options.AbstractOptionHandler
-
- moa.classifiers.rules.featureranking.AbstractFeatureRanking
-
- moa.classifiers.rules.featureranking.WeightedMajorityFeatureRanking
-
- All Implemented Interfaces:
Configurable
,Serializable
,FeatureRanking
,ObserverMOAObject
,MOAObject
,OptionHandler
public class WeightedMajorityFeatureRanking extends AbstractFeatureRanking implements FeatureRanking
Weighted Majority Feature Ranking method João Duarte, João Gama,Feature ranking in hoeffding algorithms for regression. SAC 2017: 836-841- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
WeightedMajorityFeatureRanking.RuleInformation
Rule information class
-
Field Summary
Fields Modifier and Type Field Description protected double[]
attributeImportance
FloatOption
meritThresholdOption
protected HashMap<ObservableMOAObject,WeightedMajorityFeatureRanking.RuleInformation>
ruleInformation
-
Fields inherited from class moa.options.AbstractOptionHandler
config
-
-
Constructor Summary
Constructors Constructor Description WeightedMajorityFeatureRanking()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleVector
getFeatureRankings()
void
update(ObservableMOAObject o, Object arg)
-
Methods inherited from class moa.classifiers.rules.featureranking.AbstractFeatureRanking
getDescription, prepareForUseImpl
-
Methods inherited from class moa.options.AbstractOptionHandler
copy, getCLICreationString, getOptions, getPreparedClassOption, getPurposeString, prepareClassOptions, prepareForUse, prepareForUse
-
Methods inherited from class moa.AbstractMOAObject
copy, measureByteSize, measureByteSize, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface moa.MOAObject
measureByteSize
-
-
-
-
Field Detail
-
attributeImportance
protected double[] attributeImportance
-
ruleInformation
protected HashMap<ObservableMOAObject,WeightedMajorityFeatureRanking.RuleInformation> ruleInformation
-
meritThresholdOption
public FloatOption meritThresholdOption
-
-
Method Detail
-
update
public void update(ObservableMOAObject o, Object arg)
- Specified by:
update
in interfaceObserverMOAObject
- Specified by:
update
in classAbstractFeatureRanking
-
getFeatureRankings
public DoubleVector getFeatureRankings()
- Specified by:
getFeatureRankings
in interfaceFeatureRanking
- Specified by:
getFeatureRankings
in classAbstractFeatureRanking
-
-