Evolutionary Algorithms
“The genes are the master programmers, and they are programming for their lives.” –Richard Dawkins
 

 

I. Welcome

On this page you can find the course syllabus and projects, and also some links to interesting EA-related content.

Please join the google group at http://groups.google.com/group/evo-alg
I will post important updates and other announcements to this group.

II. Syllabus

Here is the list of topics we will cover in the course: syllabus.

There will be two programming projects (50% of the grade) and the final exam will comprise the remaining 50%.

III. Projects

You can submit the exercises in pairs. Submission instructions appear within the exercises.

And one more thing, these are not "programming exercises" in the sense that you just write a bunch of code, compile it, and halleluiah it is working... The idea behind each part is that you experiment with it, change the parameters, play with all sort of bells and whistles and see how they affect the algorithms... It is actually quite fun when you get the hang of it!

IV. Grades

To appear soon.

V. Misc.

The following list contains the impact factors of top journals amongst 102 journals under the category of Artificial Intelligence (source: Thomson ISI Journal Citation Reports). Two journals out of top 10 in AI are devoted to evolutionary computation:

2nd place: IEEE Transactions on Evolutionary Computation (impact factor: 4.589)
8th place: Evolutionary Computation (impact factor: 3.103)

This list reflects the growing impact of evolutionary computation within AI!

VI. Links

Ynet: אבולוציה בשחור-לבן: אלגוריתמים גנטיים בשירות השחמט

GA Articles from New Scientist:

 

 
 

© 2010 Omid David