What is the difference between genetic and evolutionary algorithms?

Goles picture Goles · May 23, 2010 · Viewed 27.1k times · Source

Is there a difference between genetic algorithms and evolutionary algorithms?

I have read multiple papers, talking about genetic or evolutionary algorithms, and while very similar, I think they may not be the same thing.

Answer

mdma picture mdma · May 23, 2010

A genetic algorithm is a class of evolutionary algorithm. Although genetic algorithms are the most frequently encountered type of evolutionary algorithm, there are other types, such as Evolution Strategy. So, evolutionary algorithms encompass genetic algorithms, and more.