Data Mining

Genetic Algorithms

GA_CHROMOSOME

Creates a data structure containing unencoded and encoded phenotype information.

GA_DECODE

Decodes an individual’s chromosome into its binary, nominal, integer and real phenotypes.

GA_ENCODE

Encodes an individual’s binary, nominal, integer and real phenotypes into its chromosome.

GA_GROW_POPULATION

Adds the individuals in the array individual to an existing population.

GA_INDIVIDUAL

Creates a data structure from user supplied phenotypes.

GA_MERGE_POPULATION

Creates a new population by merging two populations with identical chromosome structures.

GA_MUTATE

Performs the mutation operation on an individual’s chromosome.

GA_POPULATION Function

Creates a population data structure from user supplied individuals.

GA_RANDOM_POPULATION

Creates a population data structure from randomly generated individuals.

GENETIC_ALGORITHM

Optimizes a user-defined fitness function using a tailored genetic algorithm.

Naive Bayes

NAIVE_BAYES_CLASSIFICATION

Classifies unknown patterns using a previously trained Naive Bayes classifier.

NAIVE_BAYES_TRAINER

Trains a Naive Bayes classifier.

Neural Networks

MLFF_NETWORK_INIT

Creates a multilayered feedforward neural network.

MLFF_NETWORK

Links and modifies a multilayered feedforward neural network.

MLFF_INITIALIZE_WEIGHTS

Initializes weights for multilayered feedforward neural networks prior to network training using one of four user selected methods.

Forecasting Neural Networks

MLFF_NETWORK_TRAINER

Trains a multilayered feedforward neural network.

MLFF_NETWORK_FORECAST

Calculates forecasts using trained multilayered feedforward neural networks.

Classification Neural Networks

MLFF_CLASSIFICATION_TRAINER

Trains a multilayered feedforward neural network for classification.

MLFF_PATTERN_CLASSIFICATION

Calculates classifications for trained multilayered feedforward neural networks.

Preprocessing Filters

SCALE_FILTER

Scales or unscales continuous data prior to its use in neural network training, testing, or forecasting.

TIME_SERIES_FILTER

Converts time series data to the format required for processing by a neural network.

TIME_SERIES_CLASS_FILTER

Converts time series data sorted within nominal classes in decreasing chronological order to a useful format for processing by a neural network.

UNSUPERVISED_NOMINAL_FILTER

Converts nominal data into a series of binary encoded columns for input to a neural network.

UNSUPERVISED_ORDINAL_FILTER

Converts ordinal data into proportions.