Chapter 13: Data Mining > Functions

Functions

Genetic Algorithm Data Structures

Data Mining Usage Notes

Chromosome

Genetic Algorithms – An Overview

Creates a chromosome........................................................................... ga_chromosome

Copies one chromosome to another................................................. ga_copy_chromosome

Creates a copy of a chromosome.................................................... ga_clone_chromosome

Individuals

Creates an individual..................................................................................... ga_individual

Copies the contents of one individual into
another individual................................................................................. ga_copy_individual

Clones an existing individual................................................................. ga_clone_individual

Applies mutation to an individual....................................................................... ga_mutate

Decodes an individual’s chromosome into its
phenotype...................................................................................................... ga_decode

Encodes an individual’s phenotype into its
chromosome................................................................................................... ga_encode

Frees memory allocated to an individual................................................... ga_free_individual

Population

Creates a population from an array of individuals............................................ ga_population

Creates a population of randomly selected
individuals...................................................................................... ga_random_population

Copies a population into an existing
population.......................................................................................... ga_copy_population

Creates a copy of a population............................................................ ga_clone_population

Add individuals to a population............................................................. ga_grow_population

Creates a new population by merging two
populations...................................................................................... ga_merge_population

Frees memory allocated to a population................................................. ga_free_population

Genetic Algorithm Search and Optimization

Applies a genetic algorithm to find individuals with
maximum fitness................................................................................... genetic_algorithm

Naive Bayes

Naive Bayes – An Overview

Trains a Naive Bayes classifier............................................................ naive_bayes_trainer

Classifies patterns using a previously trained
Naive Bayes classifier............................................................... naive_bayes_classification

Frees memory allocated for a Naive Bayes
classifie
r............................................................................................... nb_classifier_free

Writes a Naive Bayes classifier to an
ASCII file............................................................................................. nb_classifier_write

Retrieves a Naive Bayes classifier.......................................................... nb_classifier_read

Neural Network Data Structures

Neural Networks – An Overview

Multilayer Feedforward Neural Networks

Initializes a data structure for training
a neural network..................................................................................... mlff_network_init

Multilayered feedforward neural network.......................................................... mlff_network

Frees memory allocated for an
Imsls_f_NN_Network data structure......................................................... mlff_network_free

Writes a trained neural network to an
ASCII file............................................................................................. mlff_network_write

Retrieves a neural network from a file
previously saved.................................................................................... mlff_network_read

Initializes weights for neural network.................................................. mlff_initialize_weights

Forecasting Neural Networks

Neural Networks – An Overview

Trains a multilayered feedforward
neural network................................................................................... mlff_network_trainer

Calculates forecasts for trained multilayered
feedforward neural networks.............................................................. mlff_network_forecast

Classification Neural Networks

Trains a neural network for
classification.............................................................................. mlff_classification_trainer

Calculates classifications from a trained
neural network........................................................................... mlff_pattern_classification

Preprocessing Data Filters

Encodes or decodes continuous input attributes................................................. scale_filter

Encodes a time series into lagged values................................................. time_series_filter

Encodes a time series into lagged values of 
a nominal classification attribute.....................................................
time_series_class_filter

Encodes or decodes a nominal input
attributes................................................................................ unsupervised_nominal_filter

Encodes or decodes ordinal input
attributes.................................................................................. unsupervised_ordinal_filter

 

 


RW_logo.jpg
Contact Support