• Evolutionary Algorithms

    Darwin(1859) states that there is an implicit struggle for survival, Because of this implicit struggle, reproducing species create offspring that are genetic variants of the parents. Darwin theorizes that it is this genetic variation that enables some offspring to survive in a particular environment much better than other offspring with different genetic variations. These offspring not only survive in the environment, but go on to reproduce new offspring that carry some form of this enhanced genetic variation. In addition, those offspring that are not as suited for the environment do not pass on their genetic variation to offspring, but rather die off. Darwin then theorizes that over many generations of reproduction, new species that are highly adapted to their specific environments will emerge. It is this theory of natural selection (Survival for the fittest) that forms the theoretical foundation for the field of Evolutionary Algorithms (EA).

Fuzzy Inference SystemExamples on GA