27.06.2013 Views

Evolution and Optimum Seeking

Evolution and Optimum Seeking

Evolution and Optimum Seeking

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

242 Summary <strong>and</strong> Outlook<br />

α<br />

∆<br />

x’ 1<br />

2<br />

x<br />

2<br />

x ’<br />

x’<br />

∆ x<br />

1<br />

Mutation<br />

∆ x<br />

2<br />

∆<br />

’<br />

x 2<br />

Figure 7.1: Generation of correlated mutations<br />

Between the two extreme cases ns = n <strong>and</strong> ns =2(ns =1would be the uncorrelated<br />

case with hyperspheres as mutation ellipsoids) any choice of variability is possible. In<br />

general we have<br />

2 ns n<br />

np = n ; ns<br />

(ns ; 1)<br />

2<br />

For a given problem the most suitable choice of ns, the number of di erent step lengths,<br />

would have to be obtained by numerical experiment.<br />

For this purpose the subroutine KORR <strong>and</strong> its associated subroutines listed in Appendix<br />

B, Section B.3 is exibly coded to give the user considerable freedom in the choice<br />

of quantities that determine the strategy parameters. This variant oftheevolution strategy<br />

(Schwefel, 1974) could not be fully included in the strategy test (performed in 1973)<br />

however, initial results con rmed that, as expected, it is able to construct a kind of variable<br />

metric for the changes in the object variables by adapting the angles to the local<br />

topology of the objective function.<br />

The slow convergence of the two membered evolution strategy can often be traced<br />

to the fact that the problem has long elliptical (or nearly elliptical) contours of constant<br />

objective function value. If the function is quadratic, their extension (or eccentricity)<br />

can be expressed by the condition number of the matrix of second order coe cients. In<br />

the worst case, in which the search is started at the point of greatest curvature of the<br />

contour surface F (x) = const:, the rate of progress seems to be inversely proportional<br />

1<br />

x<br />

1

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

Saved successfully!

Ooh no, something went wrong!