Information Technology Reference
In-Depth Information
As you can see in Figure 8.2, its expression results in the following set of
parameter values:
f (2.92008, 0.170599) (8.5b)
which are then used to evaluate the output of the function at hand. For in-
stance, for the function below:
2
1
2
2
f
(
p
,
p
)
cos
p
p
1
07
sin(
2
p
)
(8.6)
1
2
1
they give:
f (2.92008, 0.170599) = -1.4353299735
Note that, although the random numerical constants ranged, in this par-
ticular case, over the interval [-1, 1], a complete new range of constants can
be created by performing a wide range of mathematical operations with the
original random constants. Note also that this also means that sometimes the
a.
0123456789012345678901234567890123456789
+/+??+???????
4374796
+////+???????
4562174
C = {-0.698, 0.781, -0.059, -0.316, -0.912, 0.398, 0.157, 0.473, 0.103, -0.756}
C = {0.104, 0.722, -0.547, -0.052, -0.876, -0.248, -0.889, 0.404, 0.981, -0.149}
1
2
b.
Sub-ET 1
Sub-ET 2
-0.912
-0.316
-0.876
0.473
-0.912
0.473
-0.248
-0.889
-0.547
0.722
0.404
-0.876
f
(
p
,
p
)
(2.92008,
0.170599)
c.
1
2
Figure 8.2. Expression of chromosomes encoding parameter values in a function
optimization task. a) A two-genic chromosome with its arrays of random numerical
constants. b) The sub-ETs codified by each gene. c) The values of the different
parameters expressed in each sub-ET. The fitness of this program is the function
value at point ( p 1 , p 2 ).
Search WWH ::




Custom Search