Home Page Image

MIT Press
659 pp., 290 illus.
September 2008

ISBN-10: 0-262-06271-2
ISBN-13: 978-0-262-06271-8 

 

Exercises: Genetic algorithms for function optimization


Prerequisites

  • Lecture: "Natural and Artificial Evolution"
  • Basic knowledge of Matlab programming

Overview

In this laboratory you will experiment with various illustrative and real-world applications of Genetic Algorithms (GA). The examples are implemented as Matlab m-files.

The goal of this laboratory is for you to gain an intuitive understanding of some fundamental aspects of evolution. On the one hand, you will get some first experience in using GAs to solve engineering problems. On the other hand, the insights gained with artificial evolution (GAs) will also give you a better understanding of biological evolution in nature.

In particular, you will be able to explain how evolution is affected by:

  • Population size
  • Mutation rate
  • Selection pressure
  • Population diversity
  • The genotype
  • Recombination

Exercises

Instructions: GA_exercices.pdf
Support materials: GA_exercices.zip

 


   
created by claudio mattiussi, 2008