24.12.2014 Views

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

299<br />

3.2 Test and Results<br />

In the test, three algorithms were compared: hybrid algorithm, genetic-simulated annealing algorithm<br />

developed by Cui 3 (SAGA), and simple genetic algorithm with elitist strategy (SGA). <strong>The</strong> evaluation<br />

standard is the calculation number of test function by algorithms. In the test, if an algorithm can find<br />

the global optimization solution in 20 successive calculations, the algorithm is considered valid, and<br />

the average of these 20 calculations is shown in Table 3.3, If one algorithm can not find the solution<br />

using 10 times calculation number of other algorithms, it is considered "divergent". In the test, the<br />

population size is 50, the crossover probability is 0.6, the mutation probability is 0.05, and the<br />

convergence precision is shown in Table 3.2. <strong>The</strong> test results are shown in Table3. <strong>The</strong> number in the<br />

bracket is the root-mean-square deviation.<br />

TABLE 3.2 CONVERGENCE PRESISION s<br />

Test Function<br />

Num of Dim.<br />

£<br />

Test Function<br />

Num of Dim.<br />

s<br />

F, F 2<br />

2 2<br />

2.03xlO" 3<br />

F 4<br />

2<br />

F 3<br />

F 5<br />

2<br />

2 5 10 15<br />

2.71x10° 1 00x10° 5-OOxlO" 3 1.00x10° 1 00x10° 1.00x10<br />

3 1.00x10°<br />

F 6<br />

2<br />

l.OOxlO" 3 5<br />

1 OOxl O" 3 10<br />

1 OOxl O' 3 15<br />

1.00x10°<br />

F 7<br />

2<br />

5<br />

10<br />

5.00x1 Q- 2 4.00x10' 2 2.80x1 0" 2<br />

TABLE 3.3<br />

Test<br />

Function<br />

Fi<br />

F,<br />

F 3<br />

F 4<br />

F 5<br />

F &<br />

F 7<br />

TEST RESULTS<br />

Dim.<br />

M<br />

2<br />

2<br />

2<br />

2<br />

2<br />

5<br />

10<br />

15<br />

2<br />

5<br />

10<br />

15<br />

2<br />

5<br />

10<br />

Hybrid Algorithm<br />

16052(9896)<br />

2816(1137)<br />

12550(10483)<br />

16851(17565)<br />

6813(4636)<br />

29129(4373)<br />

369000(141868)<br />

9975064(1823640)<br />

475(129)<br />

3854(1094)<br />

124386(52570)<br />

1625996(1537333)<br />

^_ 419(262)<br />

6344(3623)<br />

135385(86500)<br />

Calculation Number<br />

SGA<br />

14180(17313) U)<br />

2816(1137)<br />

12550(10483)<br />

-<br />

-<br />

_<br />

-<br />

-<br />

475(129)<br />

3854(1094)<br />

284960(1 61 227) {2)<br />

-<br />

419(262)<br />

6344(3623)<br />

151883(144991)<br />

SAGA<br />

1 8608(26048) 13)<br />

2816(1137)<br />

12550(10483)<br />

(4)<br />

_<br />

_<br />

-<br />

-<br />

475(129)<br />

3854(1094)<br />

287574(1 66246) 15)<br />

-<br />

419(262)<br />

6344(3623)<br />

107984(51991)<br />

Note<br />

- : Divergent<br />

(1): 10 convergence, the number is average of the other 10 converged calculations;<br />

(2): 13 divergence, the number is average of other 17 converged calculations;<br />

(3): 13 divergence, the number is average of other 7 converged calculations;<br />

(4): seldom convergent;<br />

(5): 5 divergence, the number is average of other 15 converged calculations.

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

Saved successfully!

Ooh no, something went wrong!