IEEE Transactions on Neural Networks · 1994 · 1.5K citations · 81 references
ArchitectureEvolutionary BiologyEvolutionary TheoryMacroevolutionOptimizationEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsPopulation-based SearchEvolutionary AlgorithmsEvolutionary SearchPopulation-based Optimization
Natural evolution is a population-based optimization process. Simulating this process on a computer results in stochastic optimization techniques that can often outperform classical methods of optimization when applied to difficult real-world problems. There are currently three main avenues of research in simulated evolution: genetic algorithms, evolution strategies, and evolutionary programming. Each method emphasizes a different facet of natural evolution. Genetic algorithms stress chromosomal operators. Evolution strategies emphasize behavioral changes at the level of the individual. Evolutionary programming stresses behavioral change at the level of the species. The development of each of these procedures over the past 35 years is described. Some recent efforts in these areas are reviewed.
81
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
EVOLUTION IN MENDELIAN POPULATIONS
Sewall Wright · Genetics · 1931 · 9.1K citations · Full text
John H. Holland · Scientific American · 1992 · 5.3K citations
THE GENETIC BASIS OF EVOLUTIONARY CHANGE
Joseph Felsenstein · Evolution · 1975 · 3.6K citations · Full text