For some time, I have been struck by the connection between the mechanics of innovation and genetic algorithms (GAs)-search procedures based on the mechanics of natural selection and genetics. In this short paper, I explore those connections by invoking the fundamental metaphor of innovation as an explanation for GA power of effect. Thereafter, I reverse the argument, by setting out to construct competent GAs-GAs that solve hard problems quickly, reliably, and accurately-through a combination of effective (1) design methodology, (2) design theory, and (3) design. While, we won’t have the opportunity to review the technical lessons in detail, the abstract does examine three crucial qualitative issues: (1) the key race between selection and the innovation operators, (2) the idea of a control map that helps us understand the genetic algorithm’s sweet spot, and (3) the primary hurdle or impediment to competent GA design, a hurdle that has been overcome by three different algorithms that obey the same principle: the need to identify important substructures before deciding among them. The implications of these lessons in practical GA design and the construction of a computational theory of innovation are briefly explored.
[1]
Kalyanmoy Deb,et al.
Genetic Algorithms, Noise, and the Sizing of Populations
,
1992,
Complex Syst..
[2]
Kenneth Alan De Jong,et al.
An analysis of the behavior of a class of genetic adaptive systems.
,
1975
.
[3]
David E. Goldberg,et al.
Genetic Algorithms in Search Optimization and Machine Learning
,
1988
.
[4]
Dirk Thierens,et al.
Mixing in Genetic Algorithms
,
1993,
ICGA.
[5]
Heinz Mühlenbein,et al.
How Genetic Algorithms Really Work: Mutation and Hillclimbing
,
1992,
PPSN.
[6]
Dirk Thierens,et al.
Toward a Better Understanding of Mixing in Genetic Algorithms
,
1993
.
[7]
Kalyanmoy Deb,et al.
Messy Genetic Algorithms: Motivation, Analysis, and First Results
,
1989,
Complex Syst..
[8]
Kalyanmoy Deb,et al.
RapidAccurate Optimization of Difficult Problems Using Fast Messy Genetic Algorithms
,
1993,
ICGA.