Class MeritFeatureRanking
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.options.AbstractOptionHandler
-
- moa.classifiers.rules.featureranking.AbstractFeatureRanking
-
- moa.classifiers.rules.featureranking.MeritFeatureRanking
-
- All Implemented Interfaces:
Configurable
,Serializable
,FeatureRanking
,ObserverMOAObject
,MOAObject
,OptionHandler
public class MeritFeatureRanking extends AbstractFeatureRanking implements FeatureRanking
Merit 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
MeritFeatureRanking.RuleInformation
-
Field Summary
Fields Modifier and Type Field Description protected DoubleVector
attributeImportance
protected HashMap<ObservableMOAObject,MeritFeatureRanking.RuleInformation>
ruleInformation
-
Fields inherited from class moa.options.AbstractOptionHandler
config
-
-
Constructor Summary
Constructors Constructor Description MeritFeatureRanking()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleVector
getAccumulated()
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 DoubleVector attributeImportance
-
ruleInformation
protected HashMap<ObservableMOAObject,MeritFeatureRanking.RuleInformation> ruleInformation
-
-
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
-
getAccumulated
public DoubleVector getAccumulated()
-
-