Book published about evolutionary algorithms. Download the code of all algorithms on our website.
Since the early 1990s, many algorithmic variations of so-called evolution strategies have been developed, characterized by the fact that they use the concept of self-adaption, and since the 1990s the so-called derandomization concept for strategy parameter adaptation. Most importantly, the covariance matrix adaptation strategy (CMA-ES) and its successors are the key representatives of this group of contemporary evolution strategies.
This book “Contemporary Evolution Strategies” by Thomas Bäck, Christophe Foussette und Peter Krause provides an overview of the key algorithm developments between 1990 and 2012, including brief descriptions of the algorithms, a unified pseudocode representation of each algorithm, and (MatLab-compatible) octave code which is available for free download on the website of divis intelligent solutions, for non-commercial use only.
Contemporary Evolution Strategies
Series: Natural Computing Series
Bäck, Thomas; Foussette, Christophe; Krause, Peter
Berlin: Springer, August 2013