Evolutionary Computing
AUTO3120 (Spring 2012)
Lecturer Timo Mantere


According the study guide:


Lectures and exercises:
Spring 2012
Week 10: Thursday 14-17 TF4110 and Friday 9-12 TF4110
Week 11: Thursday 14-17 TF4104 and Friday 9-12 TF4110
Week 12: Thursday 14-17 TF4110 and Friday 9-12 TF4110
Week 13: Thursday 14-17 TF4104 and Friday 9-12 TF4110
Week 14: Tuesday 14-17 TF4104

Note, all 9 times in computer room, usually thursday is mainly lectures and friday mainly programming and exercises.


Examination:

Examination of this course will be held at wednesday 25.4.2012 9:15-12:15 in classroom F119

The re-examination will take place at the summer examinations, either 16.6. or 7.7. for those who needs study credits during the summer. THe examination area will be this Wikibook (pages 1-223) to which I tried to combine all the stuff from Wikipedia that relates to this course. You can also read the slides if you need more visual examples.


Exercises:
In the exercises we will program EAs with Java or Matlab, one can use other programming languages if feels so. Pre-programmed toolboxes are not used, except maybe in the last exercise. Some programming examples of 1. exercise Some programming examples of 2. exercise Some programming examples of 3. exercise Some programming examples of 4. exercise
Project work:

Will add some possible project subjects soon

In the project work you should:

Projects can be done in a groups of 1-3 person.


Links to the information about course subjects:

Some basic optimization problem types:

One main problem type is also linear problems, but there exists more efficients algorithms for them, therefore we do not try to optimize them in the projects.

Many of the real-world optimization problems belongs to the groups above, or many of the groups, e.g. Sudoku is constrained combinatorial problem, but also integer problem, since the possible values are integers.

Evolutionary algorithms are used for basically eveything in the world, you can try by writing Google scholar some keywords evolutionary algorithms + something


Updated 29.2.2012 


Valid HTML 4.01 Transitional