| Modifier and Type | Class and Description |
|---|---|
class |
RandomizableClassifier
Abstract utility class for handling settings common to randomizable
classifiers.
|
class |
RandomizableIteratedSingleClassifierEnhancer
Abstract utility class for handling settings common to randomizable
meta classifiers that build an ensemble from a single base learner.
|
class |
RandomizableMultipleClassifiersCombiner
Abstract utility class for handling settings common to randomizable
meta classifiers that build an ensemble from multiple classifiers based
on a given random number seed.
|
class |
RandomizableParallelIteratedSingleClassifierEnhancer
Abstract utility class for handling settings common to randomizable
meta classifiers that build an ensemble in parallel from a single base
learner.
|
class |
RandomizableParallelMultipleClassifiersCombiner
Abstract utility class for handling settings common to
meta classifiers that build an ensemble in parallel using multiple
classifiers based on a given random number seed.
|
class |
RandomizableSingleClassifierEnhancer
Abstract utility class for handling settings common to randomizable
meta classifiers that build an ensemble from a single base learner.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultilayerPerceptron
A Classifier that uses backpropagation to classify instances.
This network can be built by hand, created by an algorithm or both. |
class |
SGD
Implements stochastic gradient descent for learning
various linear models (binary class SVM, binary class logistic regression,
squared loss, Huber loss and epsilon-insensitive loss linear regression).
|
class |
SGDText
Implements stochastic gradient descent for learning
a linear binary class SVM or binary class logistic regression on text data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdaBoostM1
Class for boosting a nominal class classifier using the Adaboost M1 method.
|
class |
Bagging
Class for bagging a classifier to reduce variance.
|
class |
CostSensitiveClassifier
A metaclassifier that makes its base classifier cost-sensitive.
|
class |
CVParameterSelection
Class for performing parameter selection by cross-validation for any classifier.
For more information, see: R. |
class |
LogitBoost
Class for performing additive logistic regression.
|
class |
MultiClassClassifier
A metaclassifier for handling multi-class datasets with 2-class classifiers.
|
class |
MultiClassClassifierUpdateable
A metaclassifier for handling multi-class datasets with 2-class classifiers.
|
class |
MultiScheme
Class for selecting a classifier from among several using cross validation on the training data or the performance on the training data.
|
class |
RandomCommittee
Class for building an ensemble of randomizable base classifiers.
|
class |
RandomSubSpace
This method constructs a decision tree based classifier that maintains highest accuracy on training data and improves on generalization accuracy as it grows in complexity.
|
class |
Stacking
Combines several classifiers using the stacking method.
|
class |
Vote
Class for combining classifiers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RandomForest
Class for constructing a forest of random trees.
For more information see: Leo Breiman (2001). |
class |
RandomTree
Class for constructing a tree that considers K
randomly chosen attributes at each node.
|
class |
REPTree
Fast decision tree learner.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Cobweb
Class implementing the Cobweb and Classit clustering algorithms.
Note: the application of node operators (merging, splitting etc.) in terms of ordering and priority differs (and is somewhat ambiguous) between the original Cobweb and Classit papers. |
class |
EM
Simple EM (expectation maximisation) class.
EM assigns a probability distribution to each instance which indicates the probability of it belonging to each of the clusters. |
class |
FarthestFirst
Cluster data using the FarthestFirst algorithm.
For more information see: Hochbaum, Shmoys (1985). |
class |
RandomizableClusterer
Abstract utility class for handling settings common to randomizable
clusterers.
|
class |
RandomizableDensityBasedClusterer
Abstract utility class for handling settings common to randomizable
clusterers.
|
class |
RandomizableSingleClustererEnhancer
Abstract utility class for handling settings common to randomizable
clusterers.
|
class |
SimpleKMeans
Cluster data using the k means algorithm.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MiddleOutConstructor
The class that builds a BallTree middle out.
For more information see also: Andrew W. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassificationGenerator
Abstract class for data generators for classifiers.
|
class |
ClusterGenerator
Abstract class for cluster data generators.
|
class |
DataGenerator
Abstract superclass for data generators that generate data for
classifiers and clusterers.
|
class |
RegressionGenerator
Abstract class for data generators for regression classifiers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Agrawal
Generates a people database and is based on the paper by Agrawal et al.:
R. |
class |
BayesNet
Generates random instances based on a Bayes network.
|
class |
LED24
This generator produces data for a display with 7 LEDs.
|
class |
RandomRBF
RandomRBF data is generated by first creating a random set of centers for each class.
|
class |
RDG1
A data generator that produces data randomly by producing a decision list.
The decision list consists of rules. Instances are generated randomly one by one. |
| Modifier and Type | Class and Description |
|---|---|
class |
Expression
A data generator for generating y according to a given expression out of randomly generated x.
E.g., the mexican hat can be generated like this: sin(abs(a1)) / abs(a1) In addition to this function, the amplitude can be changed and gaussian noise can be added. |
class |
MexicanHat
A data generator for the simple 'Mexian Hat' function:
y = sin|x| / |x| In addition to this simple function, the amplitude can be changed and gaussian noise can be added. |
| Modifier and Type | Class and Description |
|---|---|
class |
BIRCHCluster
Cluster data generator designed for the BIRCH System
Dataset is generated with instances in K clusters. Instances are 2-d data points. Each cluster is characterized by the number of data points in itits radius and its center. |
class |
SubspaceCluster
A data generator that produces data points in hyperrectangular subspace clusters.
|
Copyright © 2013 University of Waikato, Hamilton, NZ. All Rights Reserved.