Chapter 2 Evolutionary Computation and Genetic Algorithm

This chapter is devoted to the theoretical foundation of evolutionary computation and genetic algorithm. The standard genetic algorithm is presented and discussed. Advanced aspects of genetic algorithm are discussed, such as: mutation, crossover and selection operators and stopping criteria, bringing to the reader a complete aspect of the genetic algorithm and its latest operators. Furthermore, an important evolutionary algorithm is presented: the differential evolution and its variation: chaotic differential evolution. Also, an illustrative application example is presented to help the reader understand the differential evolution process.

Evolutionary strategy

Evolutionary strategy algorithm ...

Get Swarm Intelligence and Evolutionary Computation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.