Functional Programming and Intelligent Algorithms

Week 3: Genetic Algorithms

(Sist oppdatert: $Date$)

Menu

Lecturer for this module on GA is Robin T. Bye.

Objective

During this third week we will study optimisation and genetic algorithms.

Reading

These are primary recommendations. You can find equivalent material in other books if you prefer.

  1. Haupt and Haupt, Chapter 1-3
  2. Marsland, Chapter 9-10

Schedule

Always ensure you have the latest version of a document below by checking the latest modification dates.
Time Topic Reading
Monday 16 February
8:15 Status update and recap
8:45 Lecture 1: Introduction to AI and optimisation -- Day1_Optimisation.pdf (last modified Mon 16 Feb 2015 10:56) Haupt Ch. 1, Marsland Ch. 9
Rest of day Workshop 1: workshop1optimisation.pdf (last modified Tue 17 Feb 2015 10:12)
Tuesday 17 February
8:15 Status update and recap
8:45 Lecture 2: Introduction to GA -- Day2_GAintro.pdf (last modified Tue 17 Feb 2015 09:16) Haupt Ch. 1, Marsland Ch. 10
9:30 Workshop 2: workshop2GAintro.pdf (last modified Tue 17 Feb 2015 09:16)
12:45 Lecture 3: Binary GA -- Day3_BinaryGA.pdf (last modified Mon 16 Feb 2015 15:11) Haupt Ch. 2, Marsland Ch. 10
Rest of day Workshop 3: workshop3binaryGA.pdf (last modified Thu 19 Feb 2015 18:47)
Wednesday 18 February
8:15 Status update and recap
Rest of day Workshop 3 continued
Thursday 19 February
8:15 Status update and recap
8:45 Lecture 4: Continuous GA -- Day4_ContinuousGA.pdf (last modified Mon 16 Feb 2015 15:13) Haupt Ch. 3, Marsland Ch. 10
Rest of day Workshop 4: workshop4contGA.pdf (last modified Fri 20 Feb 2015 02:17)
Friday 20 February
8:15 Status update and recap
8:45 Lecture 5: Real-world applications -- Day5_RHGA.pdf (last modified Mon 16 Feb 2015 21:49) Papers by Bye and colleagues
Rest of day Workshop 5: workshop5realworld.pdf (last modified Fri 20 Feb 2015 02:11)

Resources

Please visit www.robinbye.com and click on the Publications link for relevant papers with real-world application using genetic algorithms.

Code



Hans Georg Schaathun / hasc@hials.no