Usage
GFS.Thrift(data.train, popu.size, range.data, 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
a matrix containing the ranges of the
normalized 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 original data.