Evolutionary Algorithm

Evolutionary algorithm is usually a subset of evolutionary computation, a generic population-based metaheuristic marketing algorithm. An evolutionary algorithm utilizes mechanisms inspired through biological evolution, for example reproduction, mutation, recombination, as well as selection. Evolutionary algorithms often perform well approximating solutions to all types of problems given that they ideally do not make any assumption around the underlying fitness surroundings.