Research Article

Adaptive Randomness: A New Population Initialization Method

Table 3

Comparison among the 4 DE algorithms on test problems , where “Mean” indicates the mean function error value and “Std. Dev.” stands for the standard deviation. The best results among the four algorithms are shown in boldface.

DErDEoDEgoDEar

4Mean10.187610.187610.187610.1876
Std. Dev.5.46751  − 0155.46751  − 0155.31347  − 0155.31347  − 015

4Mean10.450310.450310.450310.4503
Std. Dev.1.8225  − 0151.8225  − 0151.8225  − 0151.8225  − 015

4Mean10.610310.610310.610310.6103
Std. Dev.1.8225  − 0151.8225  − 0151.8225  − 0151.8225  − 015

2Mean0.030.040.020.02
Std. Dev0.1714470.1969460.1407050.140705

2Mean2.72741  − 0092.94925  − 0092.78605  − 0092.63247   − 009
Std. Dev.2.76876  − 0092.8458  − 0092.79248  − 0092.76724  − 009

30Mean9.28689  − 0099.28566  − 0099.28304  − 0099.27877   − 009
Std. Dev.6.31616  − 0105.9591  − 0106.40915  − 0106.07695  − 010

2Mean4.63641  − 0094.15234  − 0094.89748  − 0093.94368   − 009
Std. Dev.3.24716  − 0093.01035  − 0092.81979  − 0092.7603  − 009

5Mean0.04525750.04378050.0437160.0430663
Std. Dev.0.02205210.02626550.02336050.0220867

5Mean0.005238176.93483  − 0097.14794  − 0096.31104   − 009
Std. Dev.0.05238172.25948  − 0092.13661  − 0092.19293  − 009

2Mean0000
Std. Dev.0000

2Mean4.70104  − 0094.89609  − 0094.7038  − 0094.44655   − 009
Std. Dev.2.89836  − 0092.82738  − 0093.08112  − 0092.68808  − 009

2Mean4.75055  − 0094.73653  − 0094.52236  − 0094.23427   − 009
Std. Dev.2.96249  − 0093.10385  − 0093.18058  − 0092.89249  − 009