Usage
GFS.GCCL(data.train, popu.size, range.data.input,
num.labels, persen_cross, persen_mutant, max.gen,
range.data.ori)
Arguments
data.train
a matrix(m x n) of data for the
training process, where m is the number of instances and
n is the number of variables; the last column is the
output variable.
popu.size
the size of the population which is
generated in each generation.
range.data.input
a matrix containing the ranges of
the normalized input data.
num.labels
a matrix describing the number of fuzzy
terms.
persen_cross
a real number between 0 and 1
representing the probability of crossover.
persen_mutant
a real number between 0 and 1
representing the probability of mutation.
max.gen
the maximal number of generations for the
genetic algorithm.
range.data.ori
a matrix containing the ranges of
the input data.