Genetic Algorithm

This post is also available in: Spanish

Genetic Algorithms

Genetic algorithms are a class of algorithms which use the idea of evolution in order to find the solution to some engineering problem. The genetic algorithm takes some suggested solution as input, then makes copies and changes them randomly (a progeny). The copies which give a better solution then are taken for making more copies and changes; the others are eliminated. Using this method one can solve some complex engineering problems in a fast and simple way. Genetic algorithms, though, have limitations, such as stagnating on the best local solution (closest to the starting solution) instead of the best global one.

Wikipedia on Genetic Algorithms

Genetic Algorithms generating a face-like image, using a face-recognition program as the fitness measure.

Share and Enjoy:
  • Digg
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Google Buzz
  • Meneame
  • Reddit
  • RSS

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>