ABSTRACT
Many GECCO papers discuss lessons learned in a particular application, but few papers discuss lessons learned over an ensemble of problem areas. A scan of the tables of contents of the Proceedings from GECCO 2005 and 2006 showed no paper title stressing lessons learned although the term "pitfall" appeared occasionally in abstracts, typically applying to a particular practice. We present in this paper a set of broadly applicable "lessons learned" in the application of evolutionary computing (EC) techniques to a variety of problem areas and present advice related to encoding, running, monitoring, and managing an evolutionary computing task.
- Rechenberg, I, Evolutionsstrategie: Optimierung technischer Systme nach Prinzipien der biologischen Evolution, Frommann--Holzboog Verlag, Stuttgart, 1973.Google Scholar
- Eiben, A.E. and Smith, J.E., Introduction to Evolutionary Computing, Springer, 2003. Google ScholarDigital Library
- Keijzer, M., Symbolic Regression in Tutorial Program, 2006 Genetic and Evolutionary Computation Conference, Maarten Keijzer, Ed. Seattle, 2006. Google ScholarDigital Library
- Hornby, G. ALPS: The Age-Layered Population Structure for Reducing the Problem of Premature Convergence, 815--822 in Proceedings of the Genetic and Evolutionary Computation Conference, Maarten Keijzer, Ed. Seattle, 2006. Google ScholarDigital Library
- Bäch, T. An Overview of Evolution Strategies in Tutorial Program, 2004 Genetic and Evolutionary Computation Conference, Riccardo Poli, Ed. Seattle, 2004.Google Scholar
- Koza, J. Introduction to Genetic Programming in Tutorial Program, 2004 Genetic and Evolutionary Computation Conference, Riccardo Poli, Ed. Seattle, 2004 Google ScholarDigital Library
Index Terms
- Lessons learned in application of evolutionary computation to a set of optimization tasks
Recommendations
An Endosymbiotic Evolutionary Algorithm for Optimization
This paper proposes a new symbiotic evolutionary algorithm to solve complex optimization problems. This algorithm imitates the natural evolution process of endosymbionts, which is called endosymbiotic evolutionary algorithm. Existing symbiotic ...
Evolutionary optimization
Stochastic search techniques such as evolutionary algorithms (EA) are known to be better explorer of search space as compared to conventional techniques including deterministic methods. However, in the era of big data like most other search methods and ...
Dynamic group-based differential evolution using a self-adaptive strategy for global optimization problems
This paper describes a dynamic group-based differential evolution (GDE) algorithm for global optimization problems. The GDE algorithm provides a generalized evolution process based on two mutation operations to enhance search capability. Initially, all ...
Comments