What is a Genetic Algorithm? |
![]() |
A genetic algorithm is a search/optimization technique based on natural selection. Successive generations evolve more fit individuals based on Darwinian survival of the fittest. The genetic algorithm is a computer simulation of such evolution where the user provides the environment (function) in which the population must evolve. |
![]() Image: draves.org |
My Genetic Algorithm Story (as told by Dr. David Carroll) My first exposure to genetic algorithms was through Steven Levy's book entitled "Artificial Life." While making a frozen pizza one night, I realized that I could use this fascinating technique as a search method for some of my research. Imagine me with pizza cutter in raised hand saying, "Wow, I can automate my tedious two-week long trial and error search and simulate life (pun intended, think about it) at the same time!"
|
| Comments or questions may be sent to carroll_at_cuaerospace.com*. |


