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.

Step-Size Mutation<br />

To ensure that step-sizes remain positive, the individual step lengths <strong>of</strong> the vector are<br />

mutated by a multiplicative, rather than additive process (as is case for mutation <strong>of</strong> the<br />

object parameters). The principles derived for the mutation <strong>of</strong> object-variables also apply<br />

for the mutation <strong>of</strong> the strategy parameters. For example, mutations to the object<br />

parameters should be ordinal, scalable and unbiased. However, as mutations are applied<br />

multiplicatively they should be drawn from a random number source with expectation 1.0.<br />

For this reason the log-normal update rule is applied to the step-size vector as follows:<br />

with and . Schwefel and Rudolph (1995)<br />

recommend setting the learning parameters and , according to:<br />

The order in which the <strong>evolutionary</strong> operators are applied to the object and strategy<br />

parameters is also an important factor in the successful application <strong>of</strong> self-adaptation. The<br />

step-size parameters should be mutated prior to the object parameters, to ensure that any<br />

useful mutative step made in the object space is directly attributed to the accompanying<br />

step-size vector. The intention here is that the useful strategy parameters that led to the<br />

adaptation <strong>of</strong> strong object parameters are inherited by descendent individuals to deliver<br />

even fitter solutions throughout subsequent generations.<br />

Derandomised Self-Adaptation<br />

Ostermeier et al (1994) presented a derandomised mutative step-size control procedure<br />

designed to improve the performance <strong>of</strong> the original self-adaptation mechanism. The<br />

traditional mutative self-adaptive mechanism (outlined above) has been shown to break<br />

down when small population sizes are employed (Schwefel, 1987). While these symptoms<br />

can be reduced with the use <strong>of</strong> intermediate recombination and larger population sizes,<br />

Ostermier et al (1994) set out to tackle the cause <strong>of</strong> these shortcomings. Two deficiencies<br />

in the traditional self-adaptive process were identified:<br />

25

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

Saved successfully!

Ooh no, something went wrong!