Information Technology Reference
In-Depth Information
(
)
x i , G
u
v = x r 1 , G + Fx r 2 , G x r 3 , G
j = 0
j = 0
j = 0
1
1
1
2
2
n = 2
2
3
3
3
n = 3
4
4
4
n = 4
5
5
5
6
6
6
Parameter vector containing the parameters
{
}
x j , j =
0,1,..., D 1
Fig. 1.4. Crossover process for D = 7, n = 2 and L = 3
is a randomly chosen integer from the interval [0, D-1]. The integer L is drawn from
the interval [0, D-1] with the probability Pr( L = v )=( CR ) v . CR
[0 , 1] is the crossover
probability and constitutes a control variable for the DE2-scheme. The random decisions
for both n and L are made anew for each trial vector v .
Crossover
In order to decide whether the new vector u shall become a population member of gen-
eration G+1 , it will be compared to x ( G )
i
. If vector u yields a smaller objective function
value than x ( G )
i
, x ( G +1)
i
is set to u , otherwise the old value x ( G )
i
is retained.
Scheme DE3
Basically, scheme DE3 works the same way as DE2 but generates the vector v
according to
Search WWH ::




Custom Search