Package moa.classifiers.drift
Class SingleClassifierDrift
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.options.AbstractOptionHandler
-
- moa.classifiers.AbstractClassifier
-
- moa.classifiers.drift.DriftDetectionMethodClassifier
-
- moa.classifiers.drift.SingleClassifierDrift
-
- All Implemented Interfaces:
Configurable
,Serializable
,CapabilitiesHandler
,Classifier
,MultiClassClassifier
,AWTRenderable
,Learner<Example<Instance>>
,MOAObject
,OptionHandler
- Direct Known Subclasses:
RCD
public class SingleClassifierDrift extends DriftDetectionMethodClassifier
Class for handling concept drift datasets with a wrapper on a classifier.Valid options are:
-l classname
Specify the full class name of a classifier as the basis for the concept drift classifier.-d Drift detection method to use
- Version:
- 1.1
- Author:
- Manuel Baena (mbaena@lcc.uma.es)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class moa.classifiers.drift.DriftDetectionMethodClassifier
baseLearnerOption, changeDetected, classifier, DDM_INCONTROL_LEVEL, DDM_OUTCONTROL_LEVEL, DDM_WARNING_LEVEL, ddmLevel, driftDetectionMethod, driftDetectionMethodOption, newclassifier, newClassifierReset, warningDetected
-
Fields inherited from class moa.classifiers.AbstractClassifier
classifierRandom, modelContext, randomSeed, randomSeedOption, trainingWeightSeenByModel
-
Fields inherited from class moa.options.AbstractOptionHandler
config
-
-
Constructor Summary
Constructors Constructor Description SingleClassifierDrift()
-
Method Summary
-
Methods inherited from class moa.classifiers.drift.DriftDetectionMethodClassifier
defineImmutableCapabilities, getModelDescription, getModelMeasurementsImpl, getPurposeString, getVotesForInstance, isChangeDetected, isRandomizable, isWarningDetected, resetLearningImpl, trainOnInstanceImpl
-
Methods inherited from class moa.classifiers.AbstractClassifier
contextIsCompatible, copy, correctlyClassifies, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModel, getModelContext, getModelMeasurements, getNominalValueString, getPredictionForInstance, getPredictionForInstance, getSubClassifiers, getSublearners, getVotesForInstance, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance, trainOnInstance
-
Methods inherited from class moa.options.AbstractOptionHandler
getCLICreationString, getOptions, getPreparedClassOption, 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.capabilities.CapabilitiesHandler
getCapabilities
-
Methods inherited from interface moa.MOAObject
measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
getCLICreationString, getOptions, prepareForUse, prepareForUse
-
-