| Literature DB >> 35371240 |
Wenfen Zhang1,2, Yulin Lan1,2.
Abstract
In many fields, including management, computer, and communication, Large-Scale Global Optimization (LSGO) plays a critical role. It has been applied to various applications and domains. At the same time, it is one of the most challenging optimization problems. This paper proposes a novel memetic algorithm (called MPCE & SSALS) based on multiparent evolution and adaptive local search to address the LSGO problems. In MPCE & SSALS, a multiparent crossover operation is used for global exploration, while a step-size adaptive local search is utilized for local exploitation. A new offspring is generated by recombining four parents. In the early stage of the algorithm execution, global search and local search are performed alternately, and the population size gradually decreases to 1. In the later stage, only local searches are performed for the last individual. Experiments were conducted on 15 benchmark functions of the CEC'2013 benchmark suite for LSGO. The results were compared with four state-of-the-art algorithms, demonstrating that the proposed MPCE & SSALS algorithm is more effective.Entities:
Mesh:
Year: 2022 PMID: 35371240 PMCID: PMC8970930 DOI: 10.1155/2022/3558385
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1Multiparent Crossover Evolution and Step-Size Adaptive Local Search algorithm.
MPCE & SSALS statistical result on the CEC′2013 LSGO functions, D = 1000, FEs = 3.0E + 06.
| Milestone | Category | f1 | f2 | f3 | f4 | f5 | f6 | f7 | f8 | f9 | f10 | f11 | f12 | f13 | f14 | f15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.2 | Mean | 6.27 | 1.73 | 1.94 | 5.47 | 1.00 | 2.95 | 7.26 | 1.01 | 7.38 | 1.61 | 1.31 | 2.30 | 2.96 | 2.74 | 2.62 |
| 6.0 | Mean | 7.90 | 7.95 | 1.07 | 3.99 | 1.18 | 7.46 | 2.32 | 2.24 | 9.02 | 5.00 | 4.11 | 2.83 | 4.65 | 7.84 | 7.56 |
| 3.0 | Best | 0.00 | 1.57 | 3.34 | 1.61 | 9.32 | 3.34 | 2.64 | 6.70 | 6.89 | 7.40 | 2.45 | 1.48 | 1.44 | 4.95 | 5.09 |
| Median | 3.94 | 9.95 | 3.59 | 3.29 | 1.22 | 7.20 | 4.10 | 1.86 | 8.94 | 2.37 | 2.63 | 1.31 | 1.36 | 5.41 | 5.86 | |
| Worst | 1.51 | 3.98 | 3.77 | 5.55 | 1.46 | 1.40 | 7.27 | 3.00 | 1.15 | 1.43 | 1.51 | 2.24 | 2.14 | 6.27 | 6.49 | |
| Mean | 1.53 | 1.35 | 3.59 | 3.56 | 1.18 | 7.46 | 4.39 | 1.84 | 9.02 | 4.98 | 3.32 | 5.85 | 3.56 | 5.46 | 5.80 | |
| Std | 3.24 | 1.34 | 9.94 | 9.66 | 1.38 | 2.81 | 1.40 | 4.97 | 1.21 | 4.81 | 3.49 | 6.71 | 5.66 | 3.42 | 3.59 |
Comparison of different components on the CEC′2013 LSGO functions, D = 1000, FEs = 3.0E + 06 (with Wilcoxon test, α = 0.05).
| Fun | MPCE | SSALS | MPCE & SSALS | MPCE & SSALS | MPCE & MTS-LS1 | MPCE & SSALS | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Four parents | Two parents | Three parents | Four parents | Four parents | |||||||
| f1 | 3.50 | < | 1.53 | = | 1.48 | = | 2.49 | = | 3.24 | < | 1.53 |
| f2 | 2.63 | < | 5.97 | = | 1.52 | = | 1.39 | = | 3.28 | < | 1.35 |
| f3 | 2.01 | < | 1.32 | < | 3.42 | = | 3.59 | = | 1.65 | < | 3.59 |
| f4 | 1.03 | < | 3.67 | = | 3.51 | = | 3.70 | = | 1.52 | < | 3.56 |
| f5 | 6.75 | < | 2.24 | < | 1.45 | < | 1.31 | < | 2.00 | < | 1.18 |
| f6 | 6.43 | < | 9.84 | < | 5.44 | < | 3.98 | < | 2.53 | < | 7.46 |
| f7 | 1.74 | < | 1.29 | < | 6.07 | = | 5.20 | = | 1.30 | < | 4.39 |
| f8 | 2.86 | < | 3.14 | < | 1.60 | = | 1.32 | = | 1.46 | < | 1.84 |
| f9 | 5.97 | < | 1.52 | < | 1.13 | < | 9.60 | = | 1.50 | < | 9.02 |
| f10 | 1.86 | < | 8.90 | < | 1.03 | < | 6.51 | = | 8.14 | < | 4.98 |
| f11 | 4.42 | < | 1.15 | < | 3.76 | = | 3.65 | = | 1.41 | < | 3.32 |
| f12 | 7.66 | < | 4.98 | > | 9.40 | = | 4.45 | = | 8.07 | < | 5.85 |
| f13 | 1.61 | < | 4.06 | < | 2.52 | = | 2.19 | = | 1.19 | < | 3.56 |
| f14 | 4.99 | < | 7.65 | < | 5.35 | = | 5.51 | = | 1.65 | < | 5.46 |
| f15 | 4.83 | < | 8.58 | < | 5.93 | = | 5.76 | = | 4.26 | < | 5.80 |
|
| 15/0/0 | 11/3/1 | 4/11/0 | 2/13/0 | 15/0/0 | / | |||||
Figure 1Comparison of different INPD values. (a) f3. (b) f7. (c) f15.
Figure 2Comparison of different IGS values. (a) f3. (b) f7. (c) f15.
Optimization results of MPCE-SSALS with different combinations of parameters INPD and IGS (with Wilcoxon test, α = 0.05).
| Fun |
|
|
|
|
| ||||
|---|---|---|---|---|---|---|---|---|---|
| f1 | 1.53 | = | 5.95 | = | 1.22 | = | 5.78 | = | 2.15 |
| f2 | 1.35 | = | 4.98 | = | 3.48 | = | 1.09 | = | 1.31 |
| f3 | 3.59 | > | 3.80 | = | 3.61 | = | 3.62 | = | 3.67 |
| f4 | 3.56 | = | 3.14 | > | 5.12 | = | 3.83 | = | 3.41 |
| f5 | 1.18 | > | 1.43 | = | 1.20 | = | 1.17 | > | 1.51 |
| f6 | 7.46 | > | 5.36 | < | 3.52 | = | 7.15 | > | 4.93 |
| f7 | 4.39 | = | 3.97 | > | 1.31 | = | 5.46 | = | 5.61 |
| f8 | 1.84 | = | 1.58 | = | 1.91 | = | 1.74 | = | 1.58 |
| f9 | 9.02 | > | 1.13 | = | 8.83 | = | 8.47 | > | 1.11 |
| f10 | 4.98 | > | 1.42 | < | 2.08 | = | 4.03 | = | 8.12 |
| f11 | 3.32 | = | 1.25 | > | 6.65 | = | 4.61 | = | 5.06 |
| f12 | 5.85 | < | 3.20 | > | 2.71 | > | 1.45 | = | 6.90 |
| f13 | 3.56 | = | 2.06 | > | 1.09 | = | 2.34 | = | 4.06 |
| f14 | 5.46 | = | 5.30 | > | 7.70 | = | 5.45 | = | 5.47 |
| f15 | 5.80 | = | 5.55 | > | 7.01 | > | 6.19 | = | 6.01 |
|
| — | 5/9/1 | 7/6/2 | 2/13/0 | 3/12/0 | ||||
Experimental comparisons between MPCE & SSALS and state-of-the-art algorithms on the CEC′2013 LSGO functions, D = 1000, FEs = 3.0E + 06 (with Wilcoxon test, α = 0.05).
| Fun | MPCE & SSALS | SHADE-ILS | MLSHADE-SPA | CBCC-RDG3 | IMLSHADE-SPA | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mean (std) | Place | Mean (std) | Place | Mean (std) | Place | Mean (std) | Place | Mean (std) | Place | |||||
| f1 |
| 1 | > | 2.69 | 2 | > | 1.94 | 3 | > | 1.14 | 4 | > | 4.97 | 5 |
| f2 |
| 1 | > | 1.00 | 3 | > | 7.89 | 2 | > | 2.31 | 4 | > | 4.65 | 5 |
| f3 | 3.59 | 2 | > | 2.01 | 4 | < |
| 1 | > | 2.04 | 5 | > | 2.28 | 3 |
| f4 | 3.56 | 5 | < | 1.48 | 2 | < | 6.90 | 4 | < |
| 1 | < | 3.78 | 3 |
| f5 |
| 1 | > | 1.39 | 2 | > | 1.80 | 3.5 | > | 2.04 | 5 | > | 1.75 | 3.5 |
| f6 |
| 1.5 | > | 1.02 | 5 | = |
| 1.5 | > | 1.00 | 4 | > | 3.67 | 3 |
| f7 | 4.39 | 3.5 | < | 7.41 | 2 | > | 5.31 | 5 | < |
| 1 | = | 4.90 | 3.5 |
| f8 | 1.84 | 5 | < | 3.17 | 2 | < | 9.77 | 3.5 | < |
| 1 | < | 5.40 | 3.5 |
| f9 |
| 1 | > | 1.64 | 3.5 | > | 1.61 | 3.5 | > | 1.57 | 3.5 | > | 1.63 | 3.5 |
| f10 | 4.98 | 3 | > | 9.18 | 4.5 | < |
| 1.5 | > | 9.16 | 4.5 | < |
| 1.5 |
| f11 | 3.32 | 3.5 | < | 5.11 | 2 | > | 4.04 | 5 | < |
| 1 | = | 2.00 | 3.5 |
| f12 |
| 2.5 | = |
| 2.5 | = |
| 2.5 | > | 7.00 | 5 | = |
| 2.5 |
| f13 | 3.56 | 3.5 | < |
| 1.5 | > | 7.21 | 5 | < |
| 1.5 | = | 3.05 | 3.5 |
| f14 |
| 1.5 | > | 5.76 | 3 | > | 1.52 | 4 | > | 1.65 | 5 | = |
| 1.5 |
| f15 |
| 1.5 | = |
| 1.5 | > | 2.76 | 5 | > | 2.30 | 4 | > | 1.23 | 3 |
|
| / | 8/2/5 | 9/2/4 | 10/0/5 | 7/5/3 | |||||||||
| Avg. R of f1–f3 | 1.33 | 3.00 | 2.00 | 4.33 | 4.33 | |||||||||
| Avg. R of f4–f11 | 2.94 | 2.88 | 3.44 | 2.63 | 3.13 | |||||||||
| Avg. R of f12–f15 | 2.25 | 2.13 | 4.13 | 3.88 | 2.63 | |||||||||
| Avg. R | 2.43 | 2.70 | 3.33 | 3.30 | 3.23 | |||||||||
| Ranking | 1 | 2 | 5 | 4 | 3 | |||||||||
Figure 3Convergence curves on f1–f15. (a) f1. (b) f2. (c) f3. (d) f4. (e) f5. (f) f6. (g) f7. (h) f8. (i) f9. (j) f10. (k) f11. (l) f12. (m) f13. (n) f14 (o) f15.