Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications

Additional Material

In this section we provide several kinds of additional material related to Genetic Algorithms and Genetic Programming.


Videos

Several of the figures in the book are series of snapshots of dynamically changing measures, such as the distribution of relevant building blocks or the structural similarity/diversity in the population. We compiled several of these figures as videos such that the snapshot in each iteration is shown quickly after the next one. Find below the link to several videos which show the changes over time.
You will need the latest version of Adobe Flashplayer to view them. Beware that while most of these videos are rather small in size, some of them may reach sizes of up to 100Mb.


Analysis on the TSP

SGA ch130 5% mutation: Building block analysis, diversity histogram and diversity overview

OS-GA ch130 5% mutation: Building block analysis, diversity histogram and diversity overview

OS-GA ch130 no mutation: Building block analysis

RAPGA ch130 5% mutation: Building block analysis

RAPGA ch130 no mutation: Building block analysis

Statistical analysis: Parameter and result tables


Analysis on the CVRP

SGA tai75a M1M2 mutation: diversity histogram and diversity overview

OS-GA tai75a M1M2 mutation: diversity histogram and diversity overview

Statistical analysis: Parameter and result tables


Analysis on GP data sets

SGP NOx: diversity histogram and diversity overview

OS-GP NOx: diversity histogram and diversity overview

SGP Thyroid: diversity histogram and diversity overview

OS-GP Thyroid: diversity histogram and diversity overview


Classification Results

Example classification models (produced using GP) and the resulting confusion matrices for the Thyroid data set can be found here.


Sources

The implementation of the example "Fitting Parameters of Polynomials to Data" in the appendix of Chapter 9 is available as MATLAB source code.