Constant Field Values


Contents
weka.classifiers.*

weka.classifiers.immune.airs.AIRSParameterDocumentation
public static final java.lang.String PARAM_ARB_INSTANCES "Initial ARB cell pool size. Specifies the number of randomly selected training data instances used to seed the ARB cell pool. This paramter must be in the range [0, num training instances]."
public static final java.lang.String PARAM_AT_INSTANCES "Total training instances to calculate affinity threshold (AT). Specifies the number of trainign data instances used to calculate the affinity threshold (AT) which is the mean affinity between data instances. A value of -1 indicates to use the entire training dataset."
public static final java.lang.String PARAM_ATS "Affinity threshold scalar (ATS). Used with the system calculated affinity threshold to determine whether or not a candidate memory cell can replace the previous best matching memory cell. This occurs if the affinity between the candidate and the best match cell is < (AT * ATS)."
public static final java.lang.String PARAM_CLONAL_RATE "Clonal rate. Used to determine the number of mutated clones to create of an ARB during the ARB refinement stage. Calculated as (stimulation * clonal rate)."
public static final java.lang.String PARAM_HMR "Hypermutation rate. Used with the clonal rate to determine the number of clones a best matching memory cell can create to then seed the ARB pool with. This is calculated as (stimulation * clonal rate * hypermutation rate)."
public static final java.lang.String PARAM_KNN "k-Nearest Neighbour. Specifies the number of best match memory cells used during the classification stage to majority vote hte classification of unseen data instances."
public static final java.lang.String PARAM_MEM_INSTANCES "Initial memory cell pool size. Specifies the number of randomly selected training data instances used to seed the memory cell pool. This paramter must be in the range [0, num training instances]."
public static final java.lang.String PARAM_MERGE "Memory cell pool merge mode. At the end of training all partitions, the memory cell pools that are prepared are merged into a single master memory cell pool. This paramter allows different methods for creating the master memory cell pool."
public static final java.lang.String PARAM_MUTATION_RATE "Mutation rate of cloned ARBs. Used to determine the degree of mutation a cloned ARB is subjected to. Must be in the range of [0,1]."
public static final java.lang.String PARAM_RESOURCES "Total allocatable resources. Specifies the maximum number of resources (B-cells) that can be allocated to ARBs in the ARB pool. Those ARBs with the weakest stimulation are removed from the pool until the total allocated resources is less than the maximum allowable resources."
public static final java.lang.String PARAM_SEED "Random number seed. The seed used in for random number generator."
public static final java.lang.String PARAM_STIMULATION "Stimulation threshold. Used to determine when to stop refining the pool of ARBs for an antigen. This occurs when the mean normalised ARB stimulation value is >= the stimulation threshold. Must be in the range of [0,1]."
public static final java.lang.String PARAM_THREADS "Number of partitions. Specifies the number of partitions that the training dataset is broken into and thus the number of threads used to train the classifier."

weka.classifiers.neural.common.Constants
public static final java.lang.String DESCRIPTION_CODEBOOK_VECTORS "Total number of codebook vectors in the model"
public static final java.lang.String DESCRIPTION_EPSILON "Epsilon learning weight modifier used when both BMUs are of the instances class (recommend 0.1 or 0.5 should be smaller for smaller windowSize values)."
public static final java.lang.String DESCRIPTION_LEARNING_RATE "Initial learning rate value (recommend 0.3 or 0.5)"
public static final java.lang.String DESCRIPTION_RANDOM_SEED "Random number generator seed, default 1, (whole numbers)"
public static final java.lang.String DESCRIPTION_TRAINING_ITERATIONS "Total number of training iterations (recommended 30 to 50 times the number of codebook vectors)."
public static final java.lang.String DESCRIPTION_USE_VOTING "Use dynamic voting to select the assigned class of each codebook vector, provides automatic handling of misclassified instances."
public static final java.lang.String DESCRIPTION_WINDOW_SIZE "Window size matching codebook vectors must be within (recommend 0.2 or 0.3)"

weka.classifiers.neural.common.SimpleNeuron
public static final double DEFAULT_BIAS_VALUE 1.0

weka.classifiers.neural.common.learning.LearningKernelFactory
public static final int LEARNING_FUNCTION_INVERSE 2
public static final int LEARNING_FUNCTION_LINEAR 1
public static final int LEARNING_FUNCTION_STATIC 3

weka.classifiers.neural.common.training.TrainerFactory
public static final int TRAINER_BATCH 1
public static final int TRAINER_ONLINE 2

weka.classifiers.neural.common.transfer.GaussianTransferFunction
public static final double MAX 1.0
public static final double MIN 0.0

weka.classifiers.neural.common.transfer.HyperbolicTangentTransferFunction
public static final double MAX 1.0
public static final double MIN -1.0

weka.classifiers.neural.common.transfer.SigmoidTransferFunction
public static final double MAX 1.0
public static final double MIN 0.0

weka.classifiers.neural.common.transfer.SignTransferFunction
public static final double MAX 1.0
public static final double MIN -1.0
public static final double THRESHOLD 0.0

weka.classifiers.neural.common.transfer.StepTransferFunction
public static final double MAX 1.0
public static final double MIN 0.0
public static final double THRESHOLD 0.0

weka.classifiers.neural.common.transfer.TransferFunction
public static final double LOWER_THREAHOLD -45.0
public static final double UPPER_THREAHOLD 45.0

weka.classifiers.neural.common.transfer.TransferFunctionFactory
public static final int TRANSFER_GAUSSIAN 5
public static final int TRANSFER_SIGMOID 1
public static final int TRANSFER_SIGN 3
public static final int TRANSFER_STEP 4
public static final int TRANSFER_TANH 2

weka.classifiers.neural.lvq.initialise.InitialisationFactory
public static final int INITALISE_FARTHEST_FIRST 5
public static final int INITALISE_KNN 6
public static final int INITALISE_RANDOM_VALUES 3
public static final int INITALISE_SIMPLE_KMEANS 4
public static final int INITALISE_TRAINING_EVEN 2
public static final int INITALISE_TRAINING_PROPORTIONAL 1

weka.classifiers.neural.lvq.neighborhood.NeighbourhoodKernelFactory
public static final int NEIGHBOURHOOD_KERNEL_BUBBLE 1
public static final int NEIGHBOURHOOD_KERNEL_GAUSSIAN 2

weka.classifiers.neural.lvq.topology.NeighbourhoodDistanceFactory
public static final int NEIGHBOURHOOD_DISTANCE_RECTANGLE 1
public static final int NEIGHBOURHOOD_DISTNACE_HEXAGONAL 2

weka.classifiers.neural.multilayerperceptron.BackPropagation
public static final int PARAM_HIDDEN_1 4
public static final int PARAM_HIDDEN_2 5
public static final int PARAM_HIDDEN_3 6
public static final int PARAM_LEARNING_RATE_FUNCTION 7
public static final int PARAM_MOMENTUM 2
public static final int PARAM_TRAINING_MODE 1
public static final int PARAM_TRANSFER_FUNCTION 0
public static final int PARAM_WEIGHT_DECAY 3

weka.classifiers.neural.multilayerperceptron.BoldDriverBackPropagation
public static final int PARAM_ERROR_DECREASE 7
public static final int PARAM_ERROR_INCREASE 6
public static final int PARAM_HIDDEN_1 3
public static final int PARAM_HIDDEN_2 4
public static final int PARAM_HIDDEN_3 5
public static final int PARAM_MOMENTUM 1
public static final int PARAM_TRAINING_MODE 8
public static final int PARAM_TRANSFER_FUNCTION 0
public static final int PARAM_WEIGHT_DECAY 2

weka.classifiers.neural.multilayerperceptron.algorithm.BoldDriverBackPropagationAlgorithm
public static final double ERROR_INCREASE_SCALE 1.05

weka.filters.*

weka.filters.unsupervised.attribute.NormalizeMidpointZero
public static final double MAX 1.0
public static final double MIN -1.0