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.

130 <strong>Evolution</strong> Strategies for Numerical Optimization<br />

This nally gives the probability function for the useful distance s0 covered in one generation,<br />

expressed in units of u:<br />

w(s 0 )= a<br />

rE<br />

e ; a au2 ; 2 u e<br />

0<br />

2 I ;1(au) @1 ; ae ; a 2<br />

Zu<br />

v=0<br />

av2 ;<br />

v e 2 I ;1(av) dv<br />

Since the expectation value of this distribution is not readily obtainable, we shall determine<br />

its maximum to give an approximation ~'. From the necessary condition<br />

with the more concise notation<br />

we obtain the relation<br />

=1+ @D(u)<br />

@u u=1; ~'=rE<br />

@w(s 0 )<br />

@s 0<br />

s 0 =~'<br />

!<br />

=0<br />

D(y) =ae ; a ay2<br />

; 2 y e 2 I ;1(ay)<br />

0<br />

B<br />

[D(1 ; ~'=rE)] ;2<br />

@1 ;<br />

Z<br />

1; ~'=rE<br />

v=0<br />

1<br />

C<br />

1<br />

A<br />

;1<br />

D(v) dvA<br />

(5.18)<br />

Except for the upper limit of integration, this is the same integral that made it so di cult<br />

to obtain the exact solution for the rate of progress in the (1+1) evolution strategy (see<br />

Rechenberg, 1973). Under the condition 1<strong>and</strong> =a 1, which means for many<br />

variables <strong>and</strong> at a large enough distance from the optimum, Rechenberg obtained an<br />

estimate by exp<strong>and</strong>ing Debye's asymptotic series representation of the Bessel function<br />

(e.g., Jahnke-Emde-Losch, 1966) in powers of =a. Without giving here the individual<br />

steps in the derivation, the result is<br />

Z1<br />

D(v) dv ' 1<br />

"<br />

1 ; erf<br />

2<br />

!#<br />

p +<br />

2 a 2<br />

p<br />

a<br />

p 2<br />

v=0<br />

"<br />

exp<br />

; ( ; 1)2<br />

!<br />

; exp<br />

2 a<br />

2<br />

;<br />

2 a<br />

!#<br />

(5.19)<br />

It is clear from Equation (5.4) that the rate of progress of the (1+1) strategy for the<br />

two membered evolution varies inversely as the number of variables. Even if a higher<br />

convergence rate is expected from the multimembered scheme, with many descendants<br />

per parent, there will be no change in the relation to n, thenumber of parameters. In<br />

addition to the assumptions already made regarding <strong>and</strong> =a, without further risk to<br />

the validity of the approximate theory we can assume that 1 ; ~'=rE ' 1. Equation (5.19)<br />

can now also be applied here.<br />

For the partial di erential<br />

@D(u)<br />

@u u=1; ~'=rE<br />

we obtain with the use of the Debye series again:<br />

@D(u)<br />

@u u=1; ~'=rE<br />

= D(1 ; ~'=rE)<br />

"<br />

a exp<br />

a (1 ; ~'=rE)<br />

!<br />

1<br />

+<br />

1 ; ~'=rE<br />

#<br />

; a (1 ; ~'=rE)

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

Saved successfully!

Ooh no, something went wrong!