27.06.2013 Views

Evolution and Optimum Seeking

Evolution and Optimum Seeking

Evolution and Optimum Seeking

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Genetic Algorithms 157<br />

out any change) between the four di erent genetic states 00 01 10 11 (e.g., phenotypes<br />

0 1 2 3), those from 01 to 10 <strong>and</strong> from 10 to 01 are the most improbable ones despite their<br />

phenotypic vicinity. Let pm = 10 ;3 then q 2 = 0:998001pq = 0:000999 <strong>and</strong> p 2 =<br />

0:000001:<br />

5.3.4 Reproduction <strong>and</strong> Selection<br />

Whether selection is the rst or last operator in the generation loop of EAs should not<br />

matter except for the rst iteration. The di erence in this respect between ESs <strong>and</strong> GAs,<br />

however, is that both mingle several aspects of the generation transition. Let us look rst,<br />

therefore, at the biological facts to be modelled by a selection operator.<br />

An o spring may ormay not be able to survive the time span between birth <strong>and</strong><br />

reproduction. If it is vital up to its reproductive ageitmayhave varying numbers of<br />

o spring with one or more partners of its own generation. Thus, the term \selection" in<br />

EAs comprises at least three di erent aspects:<br />

Survival to adult state (ontogeny)<br />

Mating behavior (perhaps including promiscuity)<br />

Reproductive activity<br />

Both ESs <strong>and</strong> GAs select parents for each o spring anew, thus modelling maximal<br />

promiscuity. GAs assign higher mating <strong>and</strong> reproductive activities to individuals with<br />

better objective function values (both for proportional as well as linear or other ranking<br />

selection). But even the worst o spring of generation g may become parents for generation<br />

g +1. The probability, however, may bevery low. If this is the case, most o spring<br />

are descendants of a few best parents only. The corresponding loss of diversity inthe<br />

population may lead to premature stagnation (not convergence!) of the evolutionary<br />

seeking process. Reducing the proportionality factor in the selection function, on the<br />

other h<strong>and</strong>, ultimately leads to r<strong>and</strong>om walk behavior. This enhances the reliability in<br />

multimodal situations, but reduces the convergence velocity <strong>and</strong> the precision of locating<br />

the optimum.<br />

For proportional selection, after Holl<strong>and</strong> derived from an analogy to the game-theoretic<br />

multiarmed b<strong>and</strong>it problem, the average number of o spring for an individual with genotype<br />

ak, phenotype xk, <strong>and</strong> vitality f(xk) is<br />

(f(xk))<br />

(ak) = ps(ak) =<br />

=<br />

1 X<br />

(f(xi))<br />

k<br />

The transformation (f) is necessary for introducing the proportionality factor mentioned<br />

aboveaswell as for dealing with negativevalues of the objective function. ps often is called<br />

the survival probability, which is misleading. No parent really survives its generation<br />

except in an elitist GA version. Then the best parent isputinto the next generation<br />

i=1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!