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