Modifier and Type | Interface and Description |
---|---|
interface |
Classifier
Classifier interface for incremental classification models.
|
interface |
MultiLabelClassifier |
interface |
MultiLabelLearner |
interface |
MultiTargetLearnerSemiSupervised |
interface |
MultiTargetRegressor
MultiTargetRegressor interface for incremental MultiTarget regression models.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClassifier |
class |
AbstractMultiLabelLearner |
Modifier and Type | Method and Description |
---|---|
Learner[] |
AbstractClassifier.getSublearners() |
Modifier and Type | Interface and Description |
---|---|
interface |
ALClassifier
Active Learning Classifier Interface to make AL Classifiers selectable in AL tasks.
|
Modifier and Type | Class and Description |
---|---|
class |
ALRandom |
class |
ALUncertainty
Active learning setting for evolving data streams.
|
Modifier and Type | Class and Description |
---|---|
class |
NaiveBayes
Naive Bayes incremental learner.
|
class |
NaiveBayesMultinomial
Class for building and using a multinomial Naive
Bayes classifier.
|
Modifier and Type | Class and Description |
---|---|
class |
DriftDetectionMethodClassifier
Class for handling concept drift datasets with a wrapper on a
classifier.
|
class |
SingleClassifierDrift
Class for handling concept drift datasets with a wrapper on a
classifier.
|
Modifier and Type | Class and Description |
---|---|
class |
AdaGrad
Implements the AdaGrad oneline optimiser for learning various linear models (binary class SVM, binary class logistic regression and linear regression).
|
class |
MajorityClass
Majority class learner.
|
class |
NoChange
NoChange class classifier.
|
class |
SGD
Implements stochastic gradient descent for learning various linear models (binary class SVM, binary class logistic regression and linear regression).
|
class |
SGDMultiClass
Implements stochastic gradient descent for learning various linear models (binary class SVM, binary class logistic regression and linear regression).
|
class |
SPegasos
Implements the stochastic variant of the Pegasos
(Primal Estimated sub-GrAdient SOlver for SVM) method of Shalev-Shwartz et
al.
|
Modifier and Type | Class and Description |
---|---|
class |
kNN
k Nearest Neighbor.
|
class |
kNNwithPAW
k Nearest Neighbor ADAPTIVE with PAW.
|
class |
kNNwithPAWandADWIN
k Nearest Neighbor ADAPTIVE with ADWIN+PAW.
|
class |
SAMkNN
Self Adjusting Memory (SAM) coupled with the k Nearest Neighbor classifier (kNN) .
|
Modifier and Type | Class and Description |
---|---|
class |
AccuracyUpdatedEnsemble
The revised version of the Accuracy Updated Ensemble as proposed by
Brzezinski and Stefanowski in "Reacting to Different Types of Concept Drift:
The Accuracy Updated Ensemble Algorithm", IEEE Trans.
|
class |
AccuracyWeightedEnsemble
The Accuracy Weighted Ensemble classifier as proposed by Wang et al.
|
class |
ADACC
Anticipative and Dynamic Adaptation to Concept Changes.
|
class |
AdaptiveRandomForest
Adaptive Random Forest
|
class |
ADOB
Adaptable Diversity-based Online Boosting (ADOB) is a modified version
of the online boosting, as proposed by Oza and Russell, which is aimed
at speeding up the experts recovery after concept drifts.
|
class |
BOLE |
class |
DACC
Dynamic Adaptation to Concept Changes.
|
class |
DynamicWeightedMajority
Dynamic weighted majority algorithm.
|
class |
HeterogeneousEnsembleAbstract
BLAST (Best Last) for Heterogeneous Ensembles Abstract Base Class
|
class |
HeterogeneousEnsembleBlast
BLAST (Best Last) for Heterogeneous Ensembles implemented with Fading Factors
|
class |
HeterogeneousEnsembleBlastFadingFactors
BLAST (Best Last) for Heterogeneous Ensembles implemented with Fading Factors
|
class |
LearnNSE
Ensemble of classifiers-based approach for incremental learning of concept
drift, characterized by nonstationary environments (NSEs), where the
underlying data distributions change over time.
|
class |
LeveragingBag
Leveraging Bagging for evolving data streams using ADWIN.
|
class |
LimAttClassifier
Ensemble Combining Restricted Hoeffding Trees using Stacking.
|
class |
OCBoost
Online Coordinate boosting for two classes evolving data streams.
|
class |
OnlineAccuracyUpdatedEnsemble
The online version of the Accuracy Updated Ensemble as proposed by
Brzezinski and Stefanowski in "Combining block-based and online methods
in learning ensembles from concept drifting data streams", Information Sciences, 2014.
|
class |
OnlineSmoothBoost
Incremental on-line boosting with Theoretical Justifications of Shang-Tse Chen,
Hsuan-Tien Lin and Chi-Jen Lu.
|
class |
OzaBag
Incremental on-line bagging of Oza and Russell.
|
class |
OzaBagAdwin
Bagging for evolving data streams using ADWIN.
|
class |
OzaBagASHT
Bagging using trees of different size.
|
class |
OzaBoost
Incremental on-line boosting of Oza and Russell.
|
class |
OzaBoostAdwin
Boosting for evolving data streams using ADWIN.
|
class |
PairedLearners
Creates two classifiers: a stable and a reactive.
|
class |
RandomRules |
class |
RCD
Creates a set of classifiers, each one representing a different context.
|
class |
TemporallyAugmentedClassifier
Include labels of previous instances into the training data
|
class |
WeightedMajorityAlgorithm
Weighted majority algorithm for data streams.
|
class |
WEKAClassifier
Class for using a classifier from WEKA.
|
Modifier and Type | Class and Description |
---|---|
class |
MajorityLabelset
Majority Labelset classifier.
|
class |
MEKAClassifier
Wrapper for MEKA classifiers.
|
class |
MultilabelHoeffdingTree
Hoeffding Tree for classifying multi-label data.
|
Modifier and Type | Class and Description |
---|---|
class |
OzaBagAdwinML
OzaBagAdwinML: Changes the way to compute accuracy as an input for Adwin
|
class |
OzaBagML
OzaBag for Multi-label data.
|
Modifier and Type | Class and Description |
---|---|
class |
ISOUPTree
iSOUPTrees class for structured output prediction.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicMultiLabelClassifier |
class |
BasicMultiLabelLearner
Binary relevance Multilabel Classifier
|
class |
BasicMultiTargetRegressor
Binary relevance Multi-Target Regressor
|
Modifier and Type | Class and Description |
---|---|
class |
MultiTargetNoChange
MultiTargetNoChange class regressor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAMRules |
class |
AMRulesRegressor |
class |
AMRulesRegressorOld |
class |
BinaryClassifierFromRegressor
Function that convertes a regressor into a binary classifier
baseLearnerOption- regressor learner selection
|
class |
RuleClassifier
This classifier learn ordered and unordered rule set from data stream.
|
class |
RuleClassifierNBayes
This classifier learn ordered and unordered rule set from data stream with naive Bayes learners.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AMRulesLearner |
interface |
AMRulesRegressorFunction |
Modifier and Type | Class and Description |
---|---|
class |
AdaptiveNodePredictor |
class |
FadingTargetMean |
class |
LowPassFilteredLearner |
class |
Perceptron |
class |
TargetMean |
Modifier and Type | Class and Description |
---|---|
class |
RandomAMRules
Random AMRules algoritgm that performs analogous procedure as the Random Forest Trees but with Rules
|
class |
RandomAMRulesOld |
Modifier and Type | Class and Description |
---|---|
class |
AMRulesMultiLabelClassifier
Method for online multi-Label classification.
|
class |
AMRulesMultiLabelLearner
Adaptive Model Rules for MultiLabel problems (AMRulesML), the streaming rule learning algorithm.
|
class |
AMRulesMultiLabelLearnerSemiSuper
Semi-supervised method for online multi-target regression.
|
class |
AMRulesMultiTargetRegressor
AMRules Algorithm for multitarget
splitCriterionOption- Split criterion used to assess the merit of a split
weightedVoteOption - Weighted vote type
learnerOption - Learner selection
errorMeasurerOption - Measure of error for deciding which learner should predict
changeDetector - Change selection
João Duarte, João Gama, Albert Bifet, Adaptive Model Rules From High-Speed Data Streams.
|
class |
AMRulesMultiTargetRegressorSemiSuper |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAMRulesFunctionBasicMlLearner |
class |
AdaptiveMultiTargetRegressor
Adaptive MultiTarget Regressor uses two learner
The first is used in first stage when high error are produced(e.g.
|
class |
DominantLabelsClassifier |
class |
MultiLabelNaiveBayes
Binary relevance with Naive Bayes
|
class |
MultiLabelPerceptronClassification
Multi-Label perceptron classifier (by Binary Relevance).
|
class |
MultiTargetMeanRegressor
Target mean regressor
|
class |
MultiTargetPerceptronRegressor
Binary relevance with a regression perceptron
|
class |
StackedPredictor |
Modifier and Type | Class and Description |
---|---|
class |
MultiLabelRandomAMRules |
Modifier and Type | Class and Description |
---|---|
class |
AdaHoeffdingOptionTree
Adaptive decision option tree for streaming data with adaptive Naive
Bayes classification at leaves.
|
class |
ARFHoeffdingTree
Adaptive Random Forest Hoeffding Tree.
|
class |
ASHoeffdingTree
Adaptive Size Hoeffding Tree used in Bagging using trees of different size.
|
class |
DecisionStump
Decision trees of one level.
Parameters: |
class |
FIMTDD |
class |
HoeffdingAdaptiveTree
Hoeffding Adaptive Tree for evolving data streams.
|
class |
HoeffdingAdaptiveTreeClassifLeaves
Hoeffding Adaptive Tree for evolving data streams that has a classifier at
the leaves.
|
class |
HoeffdingOptionTree
Hoeffding Option Tree.
|
class |
HoeffdingTree
Hoeffding Tree or VFDT.
|
class |
HoeffdingTreeClassifLeaves
Hoeffding Tree that have a classifier at the leaves.
|
class |
LimAttHoeffdingTree
Hoeffding decision trees with a restricted number of attributes for data
streams.
|
class |
ORTO |
class |
RandomHoeffdingTree
Random decision trees for data streams.
|
Modifier and Type | Class and Description |
---|---|
class |
Iadem2 |
class |
Iadem3 |
class |
Iadem3Subtree |
Constructor and Description |
---|
LearningEvaluation(LearningPerformanceEvaluator cpe,
Learner model) |
LearningEvaluation(Measurement[] evaluationMeasurements,
LearningPerformanceEvaluator cpe,
Learner model) |
Modifier and Type | Interface and Description |
---|---|
interface |
LearnerSemiSupervised<E extends Example> |
Modifier and Type | Class and Description |
---|---|
class |
ChangeDetectorLearner
Class for detecting concept drift and to be used as a learner.
|
Modifier and Type | Method and Description |
---|---|
Learner[] |
Learner.getSublearners()
Gets the learners of this ensemble.
|
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.