MOA 12.03
Real Time Analytics for Data Streams
|
The Accuracy Updated Ensemble classifier as proposed by Brzezinski and Stefanowski in "Accuracy Updated Ensemble for Data Streams with Concept Drift", HAIS 2011. More...
Public Member Functions | |
String | getPurposeString () |
Gets the purpose of this object. | |
void | prepareForUseImpl (TaskMonitor monitor, ObjectRepository repository) |
This method describes the implementation of how to prepare this object for use. | |
boolean | isRandomizable () |
Determines whether the classifier is randomizable. | |
Protected Member Functions | |
void | processChunk () |
Processes a chunk. | |
double | computeWeight (Classifier learner, Instances chunk) |
Computes the weight of a given classifie. |
The Accuracy Updated Ensemble classifier as proposed by Brzezinski and Stefanowski in "Accuracy Updated Ensemble for Data Streams with Concept Drift", HAIS 2011.
Definition at line 32 of file AccuracyUpdatedEnsemble.java.
double moa.classifiers.meta.AccuracyUpdatedEnsemble.computeWeight | ( | Classifier | learner, |
Instances | chunk | ||
) | [protected] |
Computes the weight of a given classifie.
learner | Classifier to calculate weight for. |
chunk | Data chunk of examples. |
useMseR | Determines whether to use the MSEr threshold. |
Reimplemented from moa.classifiers.meta.AccuracyWeightedEnsemble.
Definition at line 108 of file AccuracyUpdatedEnsemble.java.
Referenced by moa.classifiers.meta.AccuracyUpdatedEnsemble.processChunk().
String moa.classifiers.meta.AccuracyUpdatedEnsemble.getPurposeString | ( | ) |
Gets the purpose of this object.
Reimplemented from moa.classifiers.meta.AccuracyWeightedEnsemble.
Definition at line 37 of file AccuracyUpdatedEnsemble.java.
boolean moa.classifiers.meta.AccuracyUpdatedEnsemble.isRandomizable | ( | ) |
Determines whether the classifier is randomizable.
Reimplemented from moa.classifiers.meta.AccuracyWeightedEnsemble.
Definition at line 155 of file AccuracyUpdatedEnsemble.java.
void moa.classifiers.meta.AccuracyUpdatedEnsemble.prepareForUseImpl | ( | TaskMonitor | monitor, |
ObjectRepository | repository | ||
) | [virtual] |
This method describes the implementation of how to prepare this object for use.
All classes that extends this class have to implement prepareForUseImpl
and not prepareForUse
since prepareForUse
calls prepareForUseImpl
.
monitor | the TaskMonitor to use |
repository | the ObjectRepository to use |
Reimplemented from moa.classifiers.meta.AccuracyWeightedEnsemble.
Definition at line 42 of file AccuracyUpdatedEnsemble.java.
void moa.classifiers.meta.AccuracyUpdatedEnsemble.processChunk | ( | ) | [protected] |
Processes a chunk.
useMseR | Determines whether to use the MSEr threshold. |
Reimplemented from moa.classifiers.meta.AccuracyWeightedEnsemble.
Definition at line 48 of file AccuracyUpdatedEnsemble.java.