This website uses session control cookies to manage essential site
services, and third party cookies may be present in some hosted resources.
Please see our cookie
policy for further information.
An evolutionary algorithm or EA is part of artificial intelligence heuristics, or self learning systems, in which the evolutionary process is mimicked in order to refine results over successive generations. There is no one single EA; it is rather an umbrella term for a type of heuristic.
EAs typically produce parent/child relationships, merging and mutating datasets, then choosing the children with the most desirable attributes for the task at hand. Those child datasets are then merged with their siblings or mutated again, and the new generation compared. This process continues until a time allotment is used, or further generations do not produced marked improvements for the task parameters.
See Also: Artificial Neural Network, Evolutionary Artificial Neural Network, Artificial Intelligence, Artificial General Intelligence
Below, we offer a selection of links from our resource databases
which may match this term.