public class ModelFuzzyGAP
extends java.lang.Object
ModelFuzzyGAP is intended to generate a Fuzzy Rule Based System
(FRBS) model using an Genetic Algorithm and Programming (GAP).
This class makes used of the following classes:
FuzzyGAPModelIndividual
: the individual to be learned
GeneticAlgorithm
: to optimize following the GAP rules, The concrete
algorithm used depends on the Steady and Niches
parameters, varying between the AlgorithmGAPGen
, the
AlgorithmGAPNiches
and the AlgorithmGAPSteady
.
Detailed in:
L. Sánchez, I. Couso, J.A. Corrales. Combining GP Operators With SA Search To
Evolve Fuzzy Rule Based Classifiers. Information Sciences 136:1-4 (2001)
175-192.
Constructor and Description |
---|
ModelFuzzyGAP() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
This public static method runs the algorithm that this class concerns with.
|