Genetic algorithm resource

11,759

Solution 1

Best references for me so far:

Also if you're an absolute beginner I'd suggest you to start with the Hello World of Genetics Algorithms. There's nothing like a nice clean example to get started.

Solution 2

I found Melanie Mitchell's book, An Introduction to Genetic Algorithms, to be very good. For a wider coverage of evolutionary computation topics, Introduction to Evolutionary Computing by Eiben and Smith is also worthwhile.

If you're just starting out, I recently wrote an introductory article that may be of use.

There are further links both in that article and also on the home page for my evolutionary computation framework.

Solution 3

I know this is an old question, but no answer has been accepted yet, so I thought I'd add my own contribution. One of the best free resources in my opinion for all things related to evolutionary computation (genetic algorithms, evolution strategies, genetic programming, etc.) is Sean Luke's online book Essentials of Metaheuristics.

Solution 4

This is a nice free book on the subject

http://www.lulu.com/items/volume_63/2167000/2167025/2/print/book.pdf

Solution 5

Here is Roger Alsing's recent article about building "Mona Lisa's picture" with a genetic algorithm :http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/

Edited to remove hot link to the picture See: http://rogeralsing.files.wordpress.com/2008/12/evolutionofmonalisa1.gif

I've implemented my own version of this algorithm:

http://23.media.tumblr.com/NngfN9gsDhlsyws3NvFcuHfgo1_400.png
(source: tumblr.com)

See http://plindenbaum.blogspot.com/2008/12/random-notes-2008-12.html

Share:
11,759
Siblja
Author by

Siblja

4th year student at School of Computing in Belgrade, Serbia. Employed as a web developer and working on web services and migrating business systems on web using different technologies. I`m interested in programming in general, databases and algorithms.

Updated on June 01, 2022

Comments

  • Siblja
    Siblja almost 2 years

    Lately I'm interested in the topic of genetic algorithms, but I couldn't find any good resource. If you know any good resource, book or a site I would appreciate it. I have solid knowledge of algorithms and Artificial Intelligence but I'm looking for something with good introduction in Genetic Programming.

  • LabRat01010
    LabRat01010 over 15 years
    @Jamie. You're right. I removed the link.
  • Steve
    Steve over 15 years
    The original is not even close to a genetic algorithm (haven't looked at yours though). Its simulated annealing with a greedy acceptance criteria.
  • bias
    bias almost 15 years
    Be careful what you're calling a GA!
  • Cody
    Cody over 9 years
    I should say, An Introduction to Genetic Algorithms by Melanie Mitchell is a good bet. I read Melane Mitchell's "Complexity: A Guided Tour" for Complex Systems Theory -- and I can't imagine a better job done at writing technical material.
  • JohnIdol
    JohnIdol about 9 years
    @Cody yeah Complexity is very good, I like it a lot too :)