| Literature DB >> 27293421 |
Leilei Cao1, Lihong Xu2, Erik D Goodman3.
Abstract
A Guiding Evolutionary Algorithm (GEA) with greedy strategy for global optimization problems is proposed. Inspired by Particle Swarm Optimization, the Genetic Algorithm, and the Bat Algorithm, the GEA was designed to retain some advantages of each method while avoiding some disadvantages. In contrast to the usual Genetic Algorithm, each individual in GEA is crossed with the current global best one instead of a randomly selected individual. The current best individual served as a guide to attract offspring to its region of genotype space. Mutation was added to offspring according to a dynamic mutation probability. To increase the capability of exploitation, a local search mechanism was applied to new individuals according to a dynamic probability of local search. Experimental results show that GEA outperformed the other three typical global optimization algorithms with which it was compared.Entities:
Mesh:
Substances:
Year: 2016 PMID: 27293421 PMCID: PMC4887642 DOI: 10.1155/2016/2565809
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1A two peaks' function.
Figure 2Probability of mutation.
Algorithm 1Six test functions utilized in this experiment.
| Functions | Name of function | Expression | Domain of variables |
|---|---|---|---|
|
| De Jong's sphere function |
| [−100,100] |
|
| |||
|
| Schwefel 2.22 function |
| [−15,15] |
|
| |||
|
| Griewangk's function |
| [−15,15] |
|
| |||
|
| Rosenbrock's function |
| [−15,15] |
|
| |||
|
| Rastrigin's function |
| [−5,5] |
|
| |||
|
| Ackley's function |
| [−15,15] |
Results of benchmark functions in 10 dimensions using four algorithms.
| Functions | Evaluations | Value | GEA | FEA | PSO | BA |
|---|---|---|---|---|---|---|
|
| 50000 | Best | 3.45 | 2.31 | 5.42 | 1.20 |
| Worst | 6.62 | 1.95 | 1.05 | 5.57 | ||
| Mean | 5.86 | 4.83 | 1.34 | 2.41 | ||
| Median | 1.44 | 2.89 | 1.48 | 2.37 | ||
| StDev | 1.46 | 5.98 | 2.88 | 1.05 | ||
|
| ||||||
|
| 50000 | Best | 5.25 | 1.23 | 3.79 | 3.74 |
| Worst | 3.44 | 7.27 | 2.11 | 5.11 | ||
| Mean | 1.28 | 3.89 | 6.86 | 7.84 | ||
| Median | 5.03 | 3.28 | 2.97 | 1.23 | ||
| StDev | 1.20 | 1.96 | 8.52 | 1.42 | ||
|
| ||||||
|
| 50000 | Best | 2.46 | 2.34 | 7.40 | 2.46 |
| Worst | 1.06 | 3.37 | 1.62 | 2.63 | ||
| Mean | 6.37 | 1.36 | 4.88 | 1.24 | ||
| Median | 6.52 | 1.31 | 3.69 | 1.08 | ||
| StDev | 2.39 | 7.12 | 3.82 | 6.86 | ||
|
| ||||||
|
| 200000 | Best | 4.23 | 4.60 | 0 | 1.78 |
| Worst | 6.91 | 6.16 | 3.99 | 6.98 | ||
| Mean | 3.52 | 2.99 | 5.98 | 4.44 | ||
| Median | 3.88 | 2.04 | 0 | 4.43 | ||
| StDev | 1.54 | 2.55 | 1.46 | 1.31 | ||
|
| ||||||
|
| 200000 | Best | 4.97 | 6.96 | 3.98 | 6.96 |
| Worst | 1.19 | 2.69 | 1.39 | 2.69 | ||
| Mean | 7.56 | 1.71 | 7.71 | 1.77 | ||
| Median | 7.46 | 1.59 | 7.46 | 1.69 | ||
| StDev | 1.69 | 5.82 | 2.77 | 4.82 | ||
|
| ||||||
|
| 100000 | Best | 7.99 | 1.16 | 7.99 | 7.99 |
| Worst | 1.65 | 3.40 | 1.65 | 2.32 | ||
| Mean | 1.40 | 2.11 | 3.96 | 7.13 | ||
| Median | 7.99 | 2.17 | 7.99 | 7.99 | ||
| StDev | 4.38 | 7.93 | 6.34 | 9.39 | ||
Figure 3The median value convergence characteristics of 10D benchmark functions. (a) F 1; (b) F 2; (c) F 3; (d) F 4; (e) F 5; and (f) F 6.
Results of benchmark functions in 20 dimensions using four algorithms.
| Functions | Evaluations | Value | GEA | FEA | PSO | BA |
|---|---|---|---|---|---|---|
|
| 200000 | Best | 1.56 | 2.26 | 4.59 | 4.07 |
| Worst | 4.72 | 6.20 | 5.30 | 1.18 | ||
| Mean | 1.30 | 1.84 | 3.56 | 7.51 | ||
| Median | 7.39 | 9.57 | 4.45 | 7.40 | ||
| StDev | 1.37 | 2.02 | 1.22 | 2.06 | ||
|
| ||||||
|
| 200000 | Best | 4.23 | 1.24 | 3.57 | 8.71 |
| Worst | 3.07 | 4.32 | 1.36 | 1.31 | ||
| Mean | 6.83 | 3.11 | 2.29 | 6.54 | ||
| Median | 5.30 | 3.13 | 1.10 | 7.71 | ||
| StDev | 6.86 | 9.24 | 3.32 | 4.39 | ||
|
| ||||||
|
| 200000 | Best | 0 | 1.95 | 0 | 1.11 |
| Worst | 7.40 | 8.13 | 1.23 | 7.13 | ||
| Mean | 1.85 | 2.74 | 2.22 | 2.93 | ||
| Median | 1.11 | 2.30 | 1.67 | 2.22 | ||
| StDev | 3.29 | 1.92 | 4.07 | 2.19 | ||
|
| ||||||
|
| 400000 | Best | 3.20 | 2.21 | 5.33 | 1.39 |
| Worst | 1.26 | 4.93 | 1.69 | 1.51 | ||
| Mean | 8.90 | 1.80 | 1.12 | 3.92 | ||
| Median | 9.34 | 1.90 | 1.16 | 1.59 | ||
| StDev | 2.00 | 9.30 | 2.56 | 4.58 | ||
|
| ||||||
|
| 400000 | Best | 7.96 | 1.29 | 7.96 | 1.68 |
| Worst | 2.39 | 8.56 | 2.89 | 2.35 | ||
| Mean | 1.79 | 4.55 | 1.66 | 1.93 | ||
| Median | 1.89 | 4.58 | 1.64 | 1.92 | ||
| StDev | 3.73 | 2.04 | 6.29 | 1.67 | ||
|
| ||||||
|
| 200000 | Best | 1.51 | 1.18 | 1.51 | 1.33 |
| Worst | 2.17 | 3.95 | 2.45 | 1.54 | ||
| Mean | 8.92 | 2.95 | 9.60 | 1.44 | ||
| Median | 1.16 | 3.04 | 1.16 | 1.45 | ||
| StDev | 7.86 | 6.62 | 7.89 | 6.77 | ||
Results of benchmark functions in 30 dimensions using four algorithms.
| Functions | Evaluations | Value | GEA | FEA | PSO | BA |
|---|---|---|---|---|---|---|
|
| 400000 | Best | 9.32 | 1.22 | 6.14 | 1.06 |
| Worst | 6.01 | 3.86 | 2.15 | 2.42 | ||
| Mean | 1.28 | 5.09 | 1.99 | 1.62 | ||
| Median | 6.57 | 1.86 | 8.45 | 1.62 | ||
| StDev | 1.467 | 8.90 | 5.01 | 3.41 | ||
|
| ||||||
|
| 400000 | Best | 2.18 | 1.73 | 7.29 | 9.46 |
| Worst | 6.98 | 5.65 | 9.51 | 1.93 | ||
| Mean | 2.66 | 3.37 | 3.90 | 7.45 | ||
| Median | 2.35 | 3.30 | 3.21 | 6.32 | ||
| StDev | 1.89 | 1.11 | 2.45 | 7.04 | ||
|
| ||||||
|
| 400000 | Best | 8.88 | 2.76 | 4.68 | 1.11 |
| Worst | 9.86 | 1.43 | 9.88 | 2.71 | ||
| Mean | 1.36 | 7.59 | 2.10 | 8.99 | ||
| Median | 2.98 | 6.67 | 6.39 | 8.63 | ||
| StDev | 3.34 | 3.53 | 3.77 | 7.79 | ||
|
| ||||||
|
| 600000 | Best | 1.37 | 2.90 | 2.01 | 1.92 |
| Worst | 2.39 | 1.59 | 2.92 | 9.35 | ||
| Mean | 2.05 | 3.35 | 2.44 | 3.05 | ||
| Median | 2.08 | 2.88 | 2.48 | 2.44 | ||
| StDev | 2.21 | 3.42 | 2.50 | 1.70 | ||
|
| ||||||
|
| 600000 | Best | 1.39 | 4.08 | 1.09 | 2.51 |
| Worst | 3.28 | 1.78 | 3.38 | 3.72 | ||
| Mean | 2.30 | 7.87 | 2.24 | 3.25 | ||
| Median | 2.09 | 6.87 | 2.19 | 3.26 | ||
| StDev | 5.33 | 3.53 | 6.87 | 2.99 | ||
|
| ||||||
|
| 300000 | Best | 9.31 | 2.15 | 3.48 | 1.39 |
| Worst | 2.41 | 3.92 | 2.01 | 1.61 | ||
| Mean | 1.72 | 3.06 | 1.10 | 1.52 | ||
| Median | 1.78 | 3.01 | 1.50 | 1.54 | ||
| StDev | 4.01 | 6.64 | 7.73 | 5.90 | ||