ABSTRACT
Random recombination in evolutionary algorithms can be counterproductive in systems that evolve increasing modularity, because such operators do not preserve community structures during their development. Partly because of this, methods have been proposed that derandomize recombination by placing potential crossover locations under evolutionary control. Since crossover is likely to be particularly useful when genetic material that generates incipient phenotype modules is recombined, there may be an advantage to seeking such modularity directly in the phenotype and probabilistically focusing recombination at such "hotspot" locations. Here we show that such phenotypically-aware crossover operators can outcompete random or evolved crossover points as the size of the system being evolved grows. As this crossover operator can be viewed as epigenetic, and as epigenetic processes seem to be common in biological systems, other such epigenetic mechanisms may further improve future evolutionary algorithms.
- C. Espinosa-Soto and A. Wagner. Specialization can drive the evolution of modularity. PLoS Comput Biol, 6(3):e1000719, 2010.Google ScholarCross Ref
- D. G. Georges Harik. Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms. FOGA, 4:247--262, August 1996.Google Scholar
- M. Newman. Modularity and community structure in networks. Proc Natl Acad Sci USA, 103(23):8577--8582, April 2006.Google ScholarCross Ref
- R. A. Watson. Compositional evolution: the impact of sex, symbiosis and modularity on the gradualist framework of evolution. Mit Press, 2006. Google ScholarDigital Library
Index Terms
- Recombination Hotspots Promote the Evolvability of Modular Systems
Recommendations
Experimental Investigation of Recombination Operators for Differential Evolution
GECCO '16: Proceedings of the Genetic and Evolutionary Computation Conference 2016This paper presents a systematic investigation of the effects of sixteen recombination operators for real-coded spaces on the performance of Differential Evolution. A unified description of the operators in terms of mathematical operations of vectors is ...
A comparison of memetic recombination operators for the MinLA problem
MICAI'05: Proceedings of the 4th Mexican international conference on Advances in Artificial IntelligenceIn this paper the Minimum Linear Arrangement (MinLA) problem is studied within the framework of memetic algorithms (MA). A new dedicated recombination operator called Trajectory Crossover (TX) is introduced and its performance is compared with four ...
An analysis on recombination in multi-objective evolutionary optimization
Evolutionary algorithms (EAs) are increasingly popular approaches to multi-objective optimization. One of their significant advantages is that they can directly optimize the Pareto front by evolving a population of solutions, where the recombination (...
Comments