Evolutionary algorithm


Topic | v1 | created by jjones |
Description

In computational intelligence (CI), an evolutionary algorithm (EA) is a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm. An EA uses mechanisms inspired by biological evolution, such as reproduction, mutation, recombination, and selection. Candidate solutions to the optimization problem play the role of individuals in a population, and the fitness function determines the quality of the solutions (see also loss function). Evolution of the population then takes place after the repeated application of the above operators. Evolutionary algorithms often perform well approximating solutions to all types of problems because they ideally do not make any assumption about the underlying fitness landscape.


Relations

a subtopic of Artificial intelligence (AI)

Artificial intelligence (AI), is intelligence demonstrated by machines, unlike the natural intelligen...


Edit topic New topic

Resources

is treated in Evolutionary Algorithms

4.5 rating 2.0 level 5.0 clarity 3.0 background – 2 ratings

Models of evolution, genetic algorithms, representation and operators of selection, mutation and cros...

No intermediate resources matching your criteria have been registered, yet.

No advanced resources matching your criteria have been registered, yet.

No unrated resources matching your criteria have been registered, yet.