08.08.2013 Views

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

Mitchell, T. J. (2010) An exploration of evolutionary computation ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

For effective operation <strong>of</strong> the mutative self-adaptation mechanism, the strategy is<br />

widely regarded to <strong>of</strong>fer superior adaptive properties when compared with the<br />

alternative (Bäck and Schwefel, 1993). This is due to the possibility that a highly-fit<br />

<strong>of</strong>fspring is generated with a step-size parameter that is entirely inappropriate for its new<br />

location. This may arise when a recombinant with a very large mutation step-size<br />

fortuitously jumps to a distant and highly fit region <strong>of</strong> the search space. If the <strong>of</strong>fspring is<br />

able to pass directly into subsequent generations (elitism), optimization is likely to stagnate<br />

as further progress will be thwarted by the originally useful but now unsuitably large step-<br />

size. This situation could not arise in the strategy, as the anomalous <strong>of</strong>fspring would<br />

expire after transmitting some <strong>of</strong> its strong genetic material through recombination.<br />

2.3.2.4 Selection<br />

The selection operator in the ES facilitates the drift <strong>of</strong> the population towards regions <strong>of</strong><br />

increasing fitness within the parameter space. Selection works in an opposing yet<br />

complementary manner to the variation operators and identifies the direction in which<br />

search should proceed. As was discussed earlier in this section, selection in the ES is<br />

performed deterministically. In the case <strong>of</strong> the comma (or extinctive strategy), the<br />

fittest individuals are chosen from the <strong>of</strong>fspring; whereas in the plus (or<br />

preservative strategy), selection is made amongst both the parent and <strong>of</strong>fspring<br />

populations. Schwefel and Rudolph (1995) established the concept <strong>of</strong> maximal lifespan<br />

with the introduction <strong>of</strong> the exogenous parameter to indicate the number <strong>of</strong> generations<br />

for which each individual is permitted to survive. The resulting strategy provides<br />

a generalisation <strong>of</strong> the deterministic selection scheme, such that when the ES<br />

presents an instance <strong>of</strong> the extinctive comma strategy; furthermore, when the<br />

resulting ES is equivalent to the preservative plus strategy. The parameter may also be<br />

set to any intermediary value in between these two extremes .<br />

2.4 EA Similarities and Differences<br />

Both the ES and GA derive inspiration from biological evolution; however, the specific<br />

implementation <strong>of</strong> each EA is quite different. For example, in the theory that relates to the<br />

GA it is assumed that the genes <strong>of</strong> the optimal solution are scattered throughout the<br />

population; evolution is then the process <strong>of</strong> recombining these genes to produce the<br />

optimum. ES theory, on the other hand, assumes that the optimum solution will be located<br />

through a processes <strong>of</strong> organised, but random, mutative leaps through the object space.<br />

27

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

Saved successfully!

Ooh no, something went wrong!