| Literature DB >> 35958778 |
Wentao Wang1, Hao Liu1, Quanqin He1.
Abstract
This paper proposed a fast convergence and balanced adolescent identity search algorithm (FCBAISA) for numerical and engineering design problems. The main contributions are as follows. Firstly, a hierarchical optimization strategy is proposed to balance the exploration and exploitation better. Secondly, a fast search strategy is proposed to avoid the local optimization and improve the accuracy of the algorithm; that is, the current optimal solution combines with the random disturbance of Brownian motion to guide other adolescents. Thirdly, the Chebyshev functional-link network (CFLN) is improved by recursive least squares estimation (RSLE), so as to find the optimal solution more effectively. Fourthly, the terminal bounce strategy is designed to avoid the algorithm falling into local optimization in the later stage of iteration. Fifthly, FCBAISA and comparison algorithms are tested by CEC2017 and CEC2022 benchmark functions, and the practical engineering problems are solved by algorithms above. The results show that FCBAISA is superior to other algorithms in all aspects and has high precision, fast convergence speed, and excellent performance.Entities:
Mesh:
Year: 2022 PMID: 35958778 PMCID: PMC9359833 DOI: 10.1155/2022/5692427
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Classification of meta-heuristic techniques (meta-heuristic diamond).
Figure 2Topology of improved CFLN.
Figure 3Brownian motion.
Figure 4Flowchart of FCBAISA.
The information of the CEC2022 benchmark functions used in this paper.
| No. | Functions |
| |
|---|---|---|---|
| Unimodal function | 1 | Shifted and full-rotated Zakharov function | 300 |
|
| |||
| Basic functions | 2 | Shifted and full-rotated Rosenbrock's function | 400 |
| 3 | Shifted and full-rotated expanded Schaffer's f6 function | 600 | |
| 4 | Shifted and full-rotated noncontinuous Rastrigin's function | 800 | |
| 5 | Shifted and full-rotated levy function | 900 | |
|
| |||
| Hybrid functions | 6 | Hybrid function 1 ( | 1800 |
| 7 | Hybrid function 2 ( | 2000 | |
| 8 | Hybrid function 3 ( | 2200 | |
|
| |||
| Composition functions | 9 | Composition function 1 ( | 2300 |
| 10 | Composition function 2 ( | 2400 | |
| 11 | Composition function 4 ( | 2600 | |
| 12 | Composition function 4 ( | 2700 | |
|
| |||
| Search range: [−100,100] | |||
The information of the CEC2017 benchmark functions used in this paper.
| Fun | Function | Range |
|
|---|---|---|---|
|
| Shifted and rotated bent cigar function | [−100,100] | 100 |
|
| Shifted and rotated Zakharov function | [−100,100] | 300 |
|
| Shifted and rotated Rosenbrock's function | [−100,100] | 400 |
|
| Shifted and rotated Rastrigin's function | [−100,100] | 500 |
|
| Shifted and rotated expanded Scaffer's function | [−100,100] | 600 |
|
| Shifted and rotated Lunacek bi-Rastrigin function | [−100,100] | 700 |
|
| Shifted and rotated noncontinuous Rastrigin's function | [−100,100] | 800 |
|
| Shifted and rotated levy function | [−100,100] | 900 |
|
| Shifted and rotated Schwefel's function | [−100,100] | 1000 |
|
| Hybrid function 1 ( | [−100,100] | 1100 |
|
| Hybrid function 2 ( | [−100,100] | 1200 |
|
| Hybrid function 3 ( | [−100,100] | 1300 |
|
| Hybrid function 4 ( | [−100,100] | 1400 |
|
| Hybrid function 5 ( | [−100,100] | 1500 |
|
| Hybrid function 6 ( | [−100,100] | 1600 |
|
| Hybrid function 6 ( | [−100,100] | 1700 |
|
| Hybrid function 6 ( | [−100,100] | 1800 |
|
| Hybrid function 6 ( | [−100,100] | 1900 |
|
| Hybrid function 6 ( | [−100,100] | 2000 |
|
| Composition function 1 ( | [−100,100] | 2100 |
|
| Composition function 2 ( | [−100,100] | 2200 |
|
| Composition function 3 ( | [−100,100] | 2300 |
|
| Composition function 4 ( | [−100,100] | 2400 |
|
| Composition function 5 ( | [−100,100] | 2500 |
|
| Composition function 6 ( | [−100,100] | 2600 |
|
| Composition function 7 ( | [−100,100] | 2700 |
|
| Composition function 8 ( | [−100,100] | 2800 |
|
| Composition function 9 ( | [−100,100] | 2900 |
|
| Composition function 10 ( | [−100,100] | 3000 |
Relevant parameter values of the algorithm.
| Algorithm | Years | Parameter information | Values |
|---|---|---|---|
| AISA [ | 2020 | Number of Chebyshev polynomials (s) | 3 |
| TSO [ | 2020 | NScaling factor | 0.85 |
| AHO [ | 2021 | Theta | pi/12 |
| Omega | 0.01 | ||
| maxCount | 10 | ||
|
| |||
| BOA [ | 2019 |
| 0.8 |
|
| 0.1 | ||
|
| 0.01 | ||
|
| |||
| DDAO [ | 2020 | MaxSubIt | 10 |
|
| 2000 | ||
| Alpha | 0.995 | ||
|
| |||
| PSO [ | 1998 |
| 2 |
|
| 0.9–0.4 | ||
|
| |||
| OSA [ | 2018 | Beta | 0–1.9 |
| Epsilon | le-16 | ||
|
| |||
| GSA [ | 2009 | Rnorm | 2 |
| ElitistCheck | 1 | ||
| Minflag | 1 | ||
|
| |||
| FCBAISA presented | 2021 | Number of Chebyshev polynomials (s) | 30 |
Experimental results of FCBAISA and other algorithms in CEC2017 benchmark functions.
| Function | TSO | AHO | BOA | DDAO | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|---|
|
| Mean | 5.04E + 10 | 1.19E + 11 | 6.05E + 10 | 5.20E + 10 | 1.73E + 10 | 5.68E + 10 | 4.50E + 06 | 5.14E + 09 | 9.23E + 03 |
| Std | 7.51E + 09 | 1.44E + 10 | 3.99E + 09 | 4.89E + 09 | 8.06E + 09 | 6.01E + 09 | 1.65E + 07 | 3.25E + 09 | 2.35E + 04 | |
| Best | 2.86E + 10 | 7.76E + 10 | 4.81E + 10 | 3.89E + 10 | 1.03E + 09 | 4.71E + 10 | 4.80E + 02 | 5.26E + 08 | 1.99E + 02 | |
| 5 | 9 | 8 | 6 | 4 | 7 | 2 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 9.33E + 04 | 2.12E + 05 | 9.14E + 04 | 9.49E + 04 | 1.08E + 05 | 9.33E + 04 | 8.42E + 04 | 2.39E + 04 | 1.59E + 04 |
| Std | 1.04E + 03 | 3.66E + 04 | 4.26E + 03 | 1.50E + 04 | 3.20E + 04 | 1.43E + 03 | 2.65E + 03 | 8.67E + 03 | 1.06E + 04 | |
| Best | 8.89E + 04 | 1.51E + 05 | 7.78E + 04 | 6.06E + 04 | 5.59E + 04 | 8.65E + 04 | 7.76E + 04 | 8.53E + 03 | 2.50E + 03 | |
| 6 | 9 | 4 | 7 | 8 | 5 | 3 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 1.22E + 04 | 4.17E + 04 | 2.03E + 04 | 1.45E + 04 | 1.67E + 03 | 1.35E + 04 | 5.86E + 02 | 1.03E + 03 | 5.03E + 02 |
| Std | 2.83E + 03 | 6.73E + 03 | 6.22E + 02 | 2.37E + 03 | 1.06E + 03 | 1.63E + 03 | 3.67E + 01 | 3.67E + 02 | 2.62E + 01 | |
| Best | 7.08E + 03 | 2.95E + 04 | 1.90E + 04 | 8.60E + 03 | 7.43E + 02 | 9.85E + 03 | 5.33E + 02 | 6.10E + 02 | 4.00E + 02 | |
| 5 | 9 | 8 | 7 | 4 | 6 | 2 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 8.67E + 02 | 1.04E + 03 | 9.34E + 02 | 9.39E + 02 | 6.69E + 02 | 9.67E + 02 | 7.57E + 02 | 7.76E + 02 | 7.05E + 02 |
| Std | 4.03E + 01 | 4.02E + 01 | 1.79E + 01 | 2.49E + 01 | 4.02E + 01 | 1.79E + 01 | 1.16E + 01 | 3.37E + 01 | 3.27E + 01 | |
| Best | 7.85E + 02 | 9.46E + 02 | 8.90E + 02 | 8.77E + 02 | 5.94E + 02 | 9.15E + 02 | 7.22E + 02 | 6.92E + 02 | 6.34E + 02 | |
| 5 | 9 | 6 | 7 | 1 | 8 | 3 | 4 | 2 | ||
|
| ||||||||||
|
| Mean | 6.77E + 02 | 7.12E + 02 | 6.83E + 02 | 6.96E + 02 | 6.22E + 02 | 6.97E + 02 | 6.62E + 02 | 6.55E + 02 | 6.50E + 02 |
| Std | 7.44E + 00 | 8.62E + 00 | 7.87E + 00 | 6.57E + 00 | 6.98E + 00 | 6.82E + 00 | 2.63E + 00 | 9.24E + 00 | 8.74E + 00 | |
| Best | 6.58E + 02 | 6.88E + 02 | 6.68E + 02 | 6.70E + 02 | 6.11E + 02 | 6.74E + 02 | 6.56E + 02 | 6.22E + 02 | 6.31E + 02 | |
| 5 | 9 | 6 | 7 | 1 | 8 | 4 | 3 | 2 | ||
|
| ||||||||||
|
| Mean | 1.43E + 03 | 3.22E + 03 | 1.34E + 03 | 1.43E+03 | 1.04E+03 | 1.49E+03 | 1.01E+03 | 1.15E+03 | 9.77E+02 |
| Std | 4.65E + 01 | 2.45E + 02 | 2.15E + 01 | 4.20E + 01 | 1.54E + 02 | 2.93E + 01 | 4.50E + 01 | 6.49E + 01 | 4.67E + 01 | |
| Best | 1.34E + 03 | 2.60E + 03 | 1.29E + 03 | 1.34E + 03 | 8.10E + 02 | 1.42E + 03 | 9.12E + 02 | 1.03E + 03 | 8.94E + 02 | |
| 6 | 9 | 5 | 7 | 3 | 8 | 2 | 4 | 1 | ||
|
| ||||||||||
|
| Mean | 1.14E + 03 | 1.35E + 03 | 1.13E + 03 | 1.18E + 03 | 9.63E + 02 | 1.17E + 03 | 9.63E + 02 | 1.01E + 03 | 9.77E + 02 |
| Std | 2.40E + 01 | 3.35E + 01 | 1.65E + 01 | 1.54E + 01 | 3.93E + 01 | 1.80E + 01 | 1.098E + 01 | 2.55E + 01 | 3.32E + 01 | |
| Best | 1.08E + 03 | 1.28E + 03 | 1.09E + 03 | 1.13E + 03 | 8.97E + 02 | 1.14E + 03 | 9.41E + 02 | 9.50E + 02 | 9.11E + 02 | |
| 6 | 9 | 5 | 8 | 2 | 7 | 1 | 4 | 3 | ||
|
| ||||||||||
|
| Mean | 1.03E + 04 | 2.66E + 04 | 1.20E + 04 | 1.35E + 04 | 7.47E + 03 | 1.34E + 04 | 4.29E + 03 | 6.55E + 03 | 3.96E + 03 |
| Std | 1.31E + 03 | 2.66E + 03 | 7.66E + 02 | 1.63E + 03 | 2.69E + 03 | 1.48E + 03 | 3.25E + 02 | 1.46E + 03 | 1.76E + 03 | |
| Best | 7.40E + 03 | 2.08E + 04 | 1.05E + 04 | 1.05E + 04 | 3.84E + 03 | 1.00E + 04 | 3.67E + 03 | 3.45E + 03 | 1.84E + 03 | |
| 5 | 9 | 6 | 8 | 4 | 7 | 2 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 8.98E + 03 | 9.42E + 03 | 9.01E + 03 | 9.09E + 03 | 5.51E + 03 | 9.08E + 03 | 4.30E + 03 | 6.89E + 03 | 6.70E + 03 |
| Std | 7.05E + 02 | 2.94E + 02 | 2.88E + 02 | 2.96E + 02 | 7.47E + 02 | 4.92E + 02 | 2.87E + 02 | 5.29E + 02 | 7.84E + 02 | |
| Best | 7.35E + 03 | 8.85E + 03 | 8.16E + 03 | 7.96E + 03 | 2.74E + 03 | 7.27E + 03 | 3.64E + 03 | 5.91E + 03 | 5.01E + 03 | |
| 5 | 9 | 6 | 8 | 2 | 7 | 1 | 3 | 4 | ||
|
| ||||||||||
|
| Mean | 1.13E + 04 | 2.62E + 04 | 8.41E + 03 | 1.26E + 04 | 2.25E + 03 | 1.29E + 04 | 4.34E + 03 | 1.44E + 03 | 1.27E + 03 |
| Std | 2.60E + 03 | 7.03E + 03 | 6.61E + 02 | 2.83E + 03 | 1.02E + 03 | 2.27E + 03 | 1.00E + 03 | 1.08E + 02 | 6.46E + 01 | |
| Best | 5.36E + 03 | 1.32E + 04 | 7.33E + 03 | 6.07E + 03 | 1.35E + 03 | 8.69E + 03 | 2.55E + 03 | 1.27E + 03 | 1.17E + 03 | |
| 6 | 9 | 5 | 7 | 3 | 8 | 4 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 1.03E + 10 | 2.57E + 10 | 2.02E + 10 | 1.02E + 10 | 2.14E + 09 | 1.57E + 10 | 2.21E + 08 | 2.15E + 07 | 6.32E + 05 |
| Std | 3.66E + 09 | 5.25E + 09 | 1.75E + 09 | 1.83E + 09 | 1.35E + 09 | 1.90E + 09 | 1.73E + 08 | 4.30E + 07 | 6.09E + 05 | |
| Best | 3.64E + 09 | 1.53E + 10 | 1.71E + 10 | 5.28E + 09 | 6.29E + 06 | 1.21E + 10 | 2.48E + 06 | 4.53E + 05 | 9.95E + 03 | |
| 6 | 9 | 8 | 5 | 4 | 7 | 3 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 3.13E + 09 | 1.87E + 10 | 2.14E + 10 | 5.36E + 09 | 5.45E + 08 | 7.51E + 09 | 5.52E + 04 | 3.12E + 04 | 9.24E + 03 |
| Std | 3.00E + 09 | 6.86E + 09 | 5.91E + 09 | 2.06E + 09 | 8.21E + 08 | 2.73E + 09 | 1.13E + 04 | 3.05E + 04 | 6.37E + 03 | |
| Best | 2.34E + 08 | 7.73E + 09 | 1.11E + 10 | 1.68E + 09 | 1.60E + 05 | 3.86E + 09 | 2.83E + 04 | 7.79E + 03 | 3.46E + 03 | |
| 5 | 8 | 9 | 6 | 4 | 7 | 3 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 8.89E + 06 | 8.66E + 06 | 2.44E + 06 | 3.06E + 06 | 1.69E + 05 | 2.35E + 07 | 1.19E + 06 | 1.62E + 03 | 1.62E + 03 |
| Std | 2.80E + 06 | 5.63E + 06 | 1.58E + 06 | 1.64E + 06 | 1.57E + 05 | 1.17E + 07 | 2.04E + 05 | 7.11E + 01 | 5.87E + 01 | |
| Best | 2.65E + 06 | 1.39E + 06 | 4.24E + 05 | 3.18E + 05 | 1.12E + 04 | 3.61E + 06 | 7.90E + 05 | 1.50E + 03 | 1.51E + 03 | |
| 8 | 7 | 5 | 6 | 3 | 9 | 4 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 2.02E + 08 | 3.26E + 09 | 6.89E + 08 | 5.54E + 08 | 7.47E + 04 | 8.94E + 08 | 1.39E + 04 | 2.52E + 03 | 2.02E + 03 |
| Std | 2.42E + 08 | 1.43E + 09 | 1.98E + 08 | 2.05E + 08 | 5.55E + 04 | 2.83E + 08 | 2.16E + 03 | 7.65E + 02 | 1.79E + 02 | |
| Best | 6.13E + 05 | 8.12E + 08 | 1.65E + 08 | 6.43E + 07 | 1.29E + 04 | 6.51E + 08 | 8.68E + 03 | 1.87E + 03 | 1.76E + 03 | |
| 5 | 9 | 7 | 6 | 4 | 8 | 3 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 5.30E + 03 | 6.80E + 03 | 9.95E + 03 | 5.35E + 03 | 2.93E + 03 | 6.32E + 03 | 3.68E + 03 | 3.25E + 03 | 2.98E + 03 |
| Std | 6.47E + 02 | 9.04E + 02 | 4.55E + 02 | 3.90E + 02 | 4.42E + 02 | 7.14E + 02 | 2.10E + 02 | 3.68E + 02 | 2.52E + 02 | |
| Best | 3.55E + 03 | 5.13E + 03 | 9.23E + 03 | 4.24E + 03 | 2.02E + 03 | 5.23E + 03 | 3.26E + 03 | 2.50E + 03 | 2.30E + 03 | |
| 5 | 8 | 9 | 6 | 1 | 7 | 4 | 3 | 2 | ||
|
| ||||||||||
|
| Mean | 4.41E + 03 | 8.30E + 03 | 1.79E + 04 | 3.68E + 03 | 2.40E + 03 | 2.84E + 04 | 2.87E + 03 | 2.15E + 03 | 2.13E + 03 |
| Std | 4.01E + 03 | 6.47E + 03 | 2.23E + 03 | 2.50E + 02 | 2.58E + 02 | 1.63E + 04 | 1.99E + 02 | 1.84E + 02 | 1.31E + 02 | |
| Best | 2.38E + 03 | 3.13E + 03 | 1.40E + 04 | 3.21E + 03 | 2.03E + 03 | 5.49E + 03 | 2.52E + 03 | 1.82E + 03 | 1.86E + 03 | |
| 6 | 7 | 8 | 5 | 3 | 9 | 4 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 1.53E + 08 | 1.71E + 08 | 9.62E + 07 | 3.88E + 07 | 5.07E + 06 | 2.76E + 08 | 1.76E + 06 | 2.72E + 03 | 3.77E + 03 |
| Std | 6.49E + 07 | 1.28E + 08 | 3.16E + 07 | 2.03E + 07 | 3.53E + 06 | 1.39E + 08 | 4.33E + 05 | 9.95E + 02 | 5.78E + 03 | |
| Best | 7.80E + 06 | 7.75E + 06 | 2.23E + 07 | 6.27E + 06 | 1.80E + 05 | 1.17E + 07 | 8.06E + 05 | 2.06E + 03 | 2.23E + 03 | |
| 7 | 8 | 6 | 5 | 4 | 9 | 3 | 1 | 2 | ||
|
| ||||||||||
|
| Mean | 4.82E + 08 | 4.34E + 09 | 1.47E + 09 | 6.72E + 08 | 1.19E + 07 | 8.44E + 08 | 2.54E + 04 | 2.51E + 03 | 2.04E + 03 |
| Std | 3.82E + 08 | 2.23E + 09 | 4.66E + 08 | 2.41E + 08 | 3.16E + 07 | 5.06E + 08 | 1.01E + 04 | 2.13E + 03 | 5.89E + 01 | |
| Best | 6.66E + 06 | 5.38E + 08 | 2.09E + 08 | 2.92E + 08 | 2.16E + 03 | 2.14E + 08 | 1.20E + 04 | 1.97E + 03 | 1.96E + 03 | |
| 5 | 9 | 8 | 6 | 4 | 7 | 3 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 3.02E + 03 | 3.29E + 03 | 3.11E + 03 | 3.11E + 03 | 2.52E + 03 | 3.28E + 03 | 3.43E + 03 | 2.53E + 03 | 2.49E + 03 |
| Std | 2.13E + 02 | 1.57E + 02 | 1.16E + 02 | 1.22E + 02 | 1.78E + 02 | 1.79E + 02 | 1.43E + 02 | 1.17E + 02 | 8.70E + 01 | |
| Best | 2.45E + 03 | 2.92E + 03 | 2.65E + 03 | 2.67E + 03 | 2.14E + 03 | 2.90E + 03 | 3.11E + 03 | 2.26E + 03 | 2.30E + 03 | |
| 4 | 8 | 5 | 6 | 3 | 7 | 9 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 2.71E + 03 | 2.87E + 03 | 2.75E + 03 | 2.74E + 03 | 2.45E + 03 | 2.78E + 03 | 2.61E + 03 | 2.51E + 03 | 2.49E + 03 |
| Std | 3.46E + 01 | 4.51E + 01 | 1.63E + 01 | 2.79E + 01 | 3.88E + 01 | 3.94E + 01 | 2.16E + 01 | 4.08E + 01 | 3.35E + 01 | |
| Best | 2.65E + 03 | 2.76E + 03 | 2.71E + 03 | 2.67E + 03 | 2.39E + 03 | 2.68E + 03 | 2.57E + 03 | 2.44E + 03 | 2.43E + 03 | |
| 5 | 9 | 7 | 6 | 1 | 8 | 4 | 3 | 2 | ||
|
| ||||||||||
|
| Mean | 8.22E + 03 | 1.06E + 04 | 6.38E + 03 | 8.87E + 03 | 6.87E + 03 | 1.02E + 04 | 7.35E + 03 | 3.37E + 03 | 2.30E + 03 |
| Std | 8.42E + 02 | 6.88E + 02 | 3.04E + 02 | 7.69E + 02 | 8.79E + 02 | 4.47E + 02 | 2.65E + 02 | 6.38E + 02 | 3.51E + 00 | |
| Best | 6.50E + 03 | 8.60E + 03 | 5.64E + 03 | 7.00E + 03 | 5.06E + 03 | 9.06E + 03 | 6.86E + 03 | 2.67E + 03 | 2.30E + 03 | |
| 6 | 9 | 3 | 7 | 4 | 8 | 5 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 3.50E + 03 | 3.62E + 03 | 3.60E + 03 | 3.40E + 03 | 2.97E + 03 | 3.70E + 03 | 3.77E + 03 | 2.97E + 03 | 2.96E + 03 |
| Std | 8.07E + 01 | 1.06E + 02 | 5.72E + 01 | 8.23E + 01 | 6.53E + 01 | 1.40E + 02 | 1.38E + 02 | 6.95E + 01 | 6.43E + 01 | |
| Best | 3.36E + 03 | 3.35E + 03 | 3.50E + 03 | 3.17E + 03 | 2.85E + 03 | 3.39E + 03 | 3.54E + 03 | 2.84E + 03 | 2.83E + 03 | |
| 5 | 7 | 6 | 4 | 3 | 8 | 9 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 4.36E + 03 | 4.03E + 03 | 4.28E + 03 | 3.59E + 03 | 3.18E + 03 | 3.97E + 03 | 3.38E + 03 | 3.16E + 03 | 3.12E + 03 |
| Std | 2.56E + 02 | 2.48E + 02 | 6.10E + 01 | 9.75E + 01 | 5.83E + 01 | 8.84E + 01 | 6.03E + 01 | 7.98E + 01 | 9.18E + 01 | |
| Best | 3.75E + 03 | 3.46E + 03 | 4.12E + 03 | 3.42E + 03 | 3.01E + 03 | 3.76E + 03 | 3.24E + 03 | 3.01E + 03 | 2.99E + 03 | |
| 9 | 7 | 8 | 5 | 3 | 6 | 4 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 4.48E + 03 | 1.64E + 04 | 6.44E + 03 | 5.31E + 03 | 3.49E + 03 | 4.96E + 03 | 2.98E + 03 | 3.19E + 03 | 2.90E + 03 |
| Std | 3.21E + 02 | 2.74E + 03 | 1.35E + 02 | 3.66E + 02 | 4.81E + 02 | 3.89E + 02 | 1.24E + 01 | 1.26E + 02 | 1.63E + 01 | |
| Best | 3.89E + 03 | 1.14E + 04 | 6.13E + 03 | 4.25E + 03 | 2.94E + 03 | 4.13E + 03 | 2.95E + 03 | 3.02E + 03 | 2.88E + 03 | |
| 5 | 9 | 8 | 7 | 4 | 6 | 2 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 1.18E + 04 | 1.52E + 04 | 1.04E + 04 | 1.09E + 04 | 5.44E + 03 | 1.23E + 04 | 7.81E + 03 | 6.83E + 03 | 5.26E + 03 |
| Std | 1.10E + 03 | 1.78E + 03 | 1.55E + 02 | 6.27E + 02 | 9.26E + 02 | 8.66E + 02 | 3.71E + 02 | 8.40E + 02 | 1.25E + 03 | |
| Best | 9.62E + 03 | 1.06E + 04 | 9.75E + 03 | 8.93E + 03 | 4.16E + 03 | 1.06E + 04 | 7.15E + 03 | 4.22E + 03 | 2.81E + 03 | |
| 7 | 9 | 5 | 6 | 2 | 8 | 4 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 4.23E + 03 | 4.66E + 03 | 4.12E + 03 | 4.08E + 03 | 3.31E + 03 | 4.81E + 03 | 5.02E + 03 | 3.28E + 03 | 3.26E + 03 |
| Std | 1.55E + 02 | 3.19E + 02 | 1.63E + 02 | 1.62E + 02 | 4.57E + 01 | 6.22E + 02 | 1.74E + 02 | 4.52E + 01 | 4.85E + 01 | |
| Best | 3.86E + 03 | 3.87E + 03 | 3.83E + 03 | 3.71E + 03 | 3.24E + 03 | 4.10E + 03 | 4.45E + 03 | 3.21E + 03 | 3.19E + 03 | |
| 6 | 7 | 5 | 4 | 3 | 8 | 9 | 2 | 1 | ||
|
| ||||||||||
|
| Mean | 6.64E + 03 | 1.10E + 04 | 8.53E + 03 | 7.08E + 03 | 5.98E + 03 | 6.87E + 03 | 3.51E + 03 | 3.78E + 03 | 3.23E + 03 |
| Std | 7.57E + 02 | 1.33E + 03 | 9.24E + 01 | 4.71E + 02 | 1.19E + 03 | 5.67E + 02 | 1.49E + 02 | 2.27E + 02 | 2.62E + 01 | |
| Best | 5.00E + 03 | 7.96E + 03 | 8.30E + 03 | 6.06E + 03 | 3.51E + 03 | 5.72E + 03 | 3.36E + 03 | 3.42E + 03 | 3.20E + 03 | |
| 5 | 9 | 8 | 7 | 4 | 6 | 2 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 5.91E + 03 | 8.88E + 03 | 1.81E + 04 | 6.51E + 03 | 4.14E + 03 | 8.08E + 03 | 4.93E + 03 | 4.26E + 03 | 4.05E + 03 |
| Std | 5.43E + 02 | 3.35E + 03 | 2.44E + 03 | 4.38E + 02 | 2.95E + 02 | 1.28E + 03 | 2.35E + 02 | 2.60E + 02 | 2.17E + 02 | |
| Best | 4.87E + 03 | 5.72E + 03 | 1.24E + 04 | 5.48E + 03 | 3.68E + 03 | 6.22E + 03 | 4.50E + 03 | 3.59E + 03 | 3.66E + 03 | |
| 5 | 8 | 9 | 6 | 2 | 7 | 4 | 3 | 1 | ||
|
| ||||||||||
|
| Mean | 1.85E + 08 | 1.28E + 09 | 3.01E + 09 | 6.99E + 08 | 1.28E + 07 | 2.75E + 09 | 9.00E + 05 | 2.48E + 05 | 3.07E + 04 |
| Std | 9.84E + 07 | 3.65E + 08 | 1.46E + 09 | 2.42E + 08 | 1.50E + 07 | 9.75E + 07 | 4.35E + 05 | 1.30E + 06 | 2.07E + 04 | |
| Best | 5.82E + 07 | 3.33E + 08 | 8.00E + 08 | 1.93E + 08 | 2.94E + 04 | 2.29E + 09 | 1.26E + 05 | 9.35E + 03 | 7.49E + 03 | |
| 5 | 7 | 9 | 6 | 4 | 8 | 3 | 2 | 1 | ||
|
| ||||||||||
| Total rank | 163 | 244 | 192 | 181 | 92 | 214 | 106 | 74 | 39 | |
| Final rank | 5 | 9 | 7 | 6 | 3 | 8 | 4 | 2 | 1 | |
Experimental results of FCBAISA and other algorithms in CEC2022 benchmark functions.
| Function | TSO | AHO | BOA | DDAO20 | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|---|
|
| Mean | 5.32E + 04 | 5.95E + 04 | 5.11E + 04 | 4.29E + 04 | 1.81E + 04 | 9.45E + 04 | 2.42E + 04 | 5.59E + 02 |
|
| Std | 3.58E + 04 | 9.11E + 03 | 1.66E + 04 | 7.39E + 03 | 1.56E + 04 | 3.95E + 04 | 4.60E + 03 | 2.83E + 02 |
| |
| Best | 2.00E + 04 | 3.48E + 04 | 2.48E + 04 | 2.57E + 04 | 3.09E + 02 | 3.11E + 04 | 1.59E + 04 | 3.21E + 02 |
| |
| 7 | 8 | 6 | 5 | 3 | 9 | 4 | 2 |
| ||
|
| ||||||||||
|
| Mean | 1.90E + 03 | 5.48E + 03 | 3.66E + 03 | 2.02E + 03 | 5.86E + 02 | 3.12E + 03 | 4.68E + 02 | 5.57E + 02 |
|
| Std | 5.89E + 02 | 1.64E + 03 | 7.47E + 02 | 2.44E + 02 | 1.14E + 02 | 7.16E + 02 | 1.96E + 01 | 6.14E + 01 |
| |
| Best | 9.08E + 02 | 2.10E + 03 | 2.33E + 03 | 1.30E + 03 | 4.46E + 02 | 2.05E + 03 | 4.01E + 02 | 4.69E + 02 | 4.07E + 02 | |
| 5 | 9 | 8 | 6 | 4 | 7 | 2 | 3 |
| ||
|
| ||||||||||
|
| Mean | 6.73E + 02 | 6.92E + 02 | 6.67E + 02 | 6.75E + 02 | 6.15E + 02 | 6.87E + 02 | 6.36E + 02 | 6.34E + 02 |
|
| Std | 1.15E + 01 | 1.04E + 01 | 1.13E + 01 | 5.62E + 00 | 5.96E + 00 | 9.85E + 00 | 9.58E + 00 | 1.08E + 01 | 1.64E + 00 | |
| Best | 6.50E + 02 | 6.69E + 02 | 6.34E + 02 | 6.63E + 02 | 6.04E + 02 | 6.65E + 02 | 6.07E + 02 | 6.12E + 02 |
| |
| 6 | 9 | 5 | 7 | 2 | 8 | 4 | 3 |
| ||
|
| ||||||||||
|
| Mean | 9.58E + 02 | 1.05E + 03 | 9.68E + 02 | 9.83E + 02 | 8.73E + 02 | 9.80E + 02 | 8.75E + 02 | 8.75E + 02 |
|
| Std | 1.74E + 01 | 1.82E + 01 | 1.02E + 01 | 1.07E + 01 | 2.31E + 01 | 1.56E + 01 | 1.06E + 01 | 1.40E + 01 | 1.47E + 01 | |
| Best | 9.22E + 02 | 1.01E + 03 | 9.44E + 02 | 9.40E + 02 | 8.36E + 02 | 9.38E + 02 | 8.51E + 02 | 8.37E + 02 |
| |
| 5 | 9 | 6 | 8 | 2 | 7 | 4 | 3 |
| ||
|
| ||||||||||
|
| Mean | 3.25E + 03 | 8.40E + 03 | 3.24E + 03 | 3.96E + 03 | 1.75E + 03 | 3.81E + 03 |
| 1.82E + 03 | 9.79E + 02 |
| Std | 3.95E + 02 | 1.15E + 03 | 3.46E + 02 | 4.39E + 02 | 6.04E + 02 | 4.03E + 02 |
| 4.29E + 02 | 5.29E + 01 | |
| Best | 2.43E + 03 | 6.38E + 03 | 2.25E + 03 | 2.95E + 03 | 9.02E + 02 | 2.97E + 03 |
| 1.11E + 03 | 9.08E + 02 | |
| 6 | 9 | 5 | 8 | 3 | 7 |
| 4 | 2 | ||
|
| ||||||||||
|
| Mean | 1.16E + 09 | 3.51E + 09 | 2.62E + 09 | 1.08E + 09 | 1.79E + 07 | 3.40E + 09 | 3.06E + 03 | 1.96E + 03 |
|
| Std | 1.08E + 09 | 1.30E + 09 | 1.29E + 09 | 3.55E + 08 | 1.91E + 07 | 1.14E + 09 | 1.22E + 03 | 6.52E + 01 |
| |
| Best | 8.62E + 06 | 6.99E + 08 | 1.91E + 08 | 3.33E + 08 | 2.13E + 03 | 1.33E + 09 | 1.95E + 03 | 1.87E + 03 |
| |
| 6 | 9 | 7 | 5 | 4 | 8 | 3 | 2 |
| ||
|
| ||||||||||
|
| Mean | 2.20E + 03 | 2.26E + 03 | 2.17E + 03 | 2.19E + 03 | 2.08E + 03 | 2.25E + 03 | 2.36E + 03 | 2.08E + 03 |
|
| Std | 3.63E + 01 | 4.42E + 01 | 2.47E + 01 | 2.54E + 01 | 3.96E + 01 | 5.84E + 01 | 6.65E + 01 | 2.62E + 01 |
| |
| Best | 2.11E + 03 | 2.17E + 03 | 2.12E + 03 | 2.13E + 03 | 2.03E + 03 | 2.17E + 03 | 2.20E + 03 | 2.03E + 03 |
| |
| 6 | 8 | 4 | 5 | 3 | 7 | 9 | 2 |
| ||
|
| ||||||||||
|
| Mean | 2.30E + 03 | 2.69E + 03 | 5.42E + 03 | 2.41E + 03 | 2.27E + 03 | 2.34E + 03 | 2.51E + 03 | 2.23E + 03 |
|
| Std | 9.10E + 01 | 2.81E + 02 | 6.76E + 03 | 8.65E + 01 | 6.12E + 01 | 1.13E + 02 | 1.06E + 02 | 3.28E + 00 |
| |
| Best | 2.23E + 03 | 2.26E + 03 | 2.33E + 03 | 2.27E + 03 | 2.22E + 03 | 2.24E + 03 | 2.23E + 03 | 2.22E + 03 | 2.23E + 03 | |
| 4 | 8 | 9 | 6 | 3 | 5 | 7 | 2 |
| ||
|
| ||||||||||
|
| Mean | 2.96E + 03 | 3.23E + 03 | 3.99E + 03 | 2.87E + 03 | 2.59E + 03 | 3.73E + 03 | 2.51E + 03 | 2.49E + 03 |
|
| Std | 1.99E + 02 | 1.85E + 02 | 5.33E + 02 | 8.58E + 01 | 9.58E + 01 | 3.09E + 02 | 1.60E + 01 | 1.03E + 01 |
| |
| Best | 2.65E + 03 | 2.88E + 03 | 3.05E + 03 | 2.70E + 03 | 2.49E + 03 | 3.10E + 03 | 2.49E + 03 | 2.48E + 03 | 2.48E + 03 | |
| 6 | 7 | 9 | 5 | 4 | 8 | 3 | 2 |
| ||
|
| ||||||||||
|
| Mean | 5.82E + 03 | 6.21E + 03 | 3.23E + 03 | 2.80E + 03 | 4.08E + 03 | 6.56E + 03 | 4.75E + 03 | 2.90E + 03 |
|
| Std | 1.29E + 03 | 1.36E + 03 | 1.44E + 03 | 2.07E + 02 | 9.76E + 02 | 7.91E + 02 | 6.23E + 02 | 5.75E + 02 |
| |
| Best | 2.58E + 03 | 2.69E + 03 | 2.52E + 03 | 2.55E + 03 | 2.52E + 03 | 3.29E + 03 | 2.50E + 03 | 2.50E + 03 | 2.50E + 03 | |
| 7 | 8 | 4 | 2 | 5 | 9 | 6 | 3 |
| ||
|
| ||||||||||
|
| Mean | 7.73E + 03 | 1.08E + 04 | 9.05E + 03 | 7.14E + 03 | 5.05E + 03 | 9.04E + 03 |
| 3.84E + 03 | 3.01E + 03 |
| Std | 1.13E + 03 | 1.43E + 03 | 5.81E + 02 | 7.14E + 02 | 1.01E + 03 | 5.09E + 02 |
| 4.94E + 02 | 1.05E + 02 | |
| Best | 4.83E + 03 | 7.04E + 03 | 7.13E + 03 | 5.03E + 03 | 3.34E + 03 | 7.87E + 03 |
| 3.10E + 03 | 2.82E + 03 | |
| 6 | 9 | 8 | 5 | 4 | 7 |
| 3 | 2 | ||
|
| ||||||||||
|
| Mean | 3.56E + 03 | 3.64E + 03 | 3.30E + 03 | 3.41E + 03 | 3.03E + 03 | 4.36E + 03 | 3.71E + 03 | 3.01E + 03 |
|
| Std | 3.28E + 02 | 1.70E + 02 | 1.09E + 02 | 7.92E + 01 | 6.48E + 01 | 3.84E + 02 | 2.46E + 02 | 5.77E + 01 |
| |
| Best | 3.06E + 03 | 3.25E + 03 | 3.09E + 03 | 3.22E + 03 | 2.95E + 03 | 3.55E + 03 | 3.15E + 03 | 2.95E + 03 |
| |
| 6 | 7 | 4 | 5 | 3 | 9 | 8 | 2 |
| ||
|
| ||||||||||
| Total rank | 70 | 100 | 75 | 67 | 40 | 91 | 52 | 31 |
| |
| Final rank | 6 | 9 | 7 | 5 | 3 | 8 | 4 | 2 |
| |
Figure 5Convergence curves of 9 algorithms in CEC2017 benchmark functions. (a) f1. (b) f3. (c) f9. (d) f12. (e) f13. (f) f19. (g) f22. (h) f28. (i) f30.
Figure 6Convergence curves of 9 algorithms in CEC2022 benchmark functions. (a) f1. (b) f2. (c) f3. (d) f4. (e) f5. (f) f6. (g) f7. (h) f8. (i) f9. (j) f10. (k) f11. (l) f12.
The results of Wilcoxon rank test for the benchmark functions of CEC2017.
| Function | FCBAISA vs AISA | FCBAISA vs PSO | FCBAISA vs BOA | FCBAISA vs DDAO | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| +/=/− |
|
|
| +/=/− |
|
|
| +/=/− |
|
|
| +/=/− | |
|
| 7.56E-10 | 0 | 1257 | + | 7.56E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1230 | + | 7.56E-10 | 0 | 1275 | + |
|
| 6.42E-04 | 284 | 766 | + | 7.55E-10 | 0 | 1274 | + | 7.56E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1274 | + |
|
| 7.50E-10 | 0 | 1200 | + | 7.56E-10 | 0 | 1173 | + | 7.55E-10 | 0 | 1184 | + | 7.55E-10 | 0 | 1275 | + |
|
| 1.85E-09 | 15 | 1095 | + | 7.71E-05 | 1047 | 180 | − | 7.55E-10 | 0 | 1260 | + | 7.56E-10 | 0 | 1275 | + |
|
| 4.30E-03 | 342 | 758 | + | 7.55E-10 | 1253 | 0 | − | 8.03E-10 | 1 | 1258 | + | 7.56E-10 | 0 | 1273 | + |
|
| 7.50E-10 | 0 | 1230 | + | 9.80E-03 | 370 | 905 | + | 7.55E-10 | 0 | 1258 | + | 7.55E-10 | 0 | 1272 | + |
|
| 2.88E-07 | 80 | 1169 | + | 7.18E-02 | 777 | 430 | = | 7.55E-10 | 0 | 1268 | + | 7.54E-10 | 0 | 1270 | + |
|
| 3.43E-08 | 66 | 1014 | + | 1.07E-07 | 87 | 1142 | + | 7.55E-10 | 0 | 1186 | + | 7.53E-10 | 0 | 1271 | + |
|
| 4.37E-01 | 618 | 557 | = | 4.51E-09 | 1182 | 26 | − | 7.54E-10 | 0 | 1240 | + | 8.03E-10 | 1 | 1274 | + |
|
| 4.76E-09 | 31 | 1158 | + | 7.55E-10 | 0 | 1234 | + | 7.55E-10 | 0 | 1233 | + | 7.55E-10 | 0 | 1270 | + |
|
| 8.01E-10 | 1 | 1162 | + | 7.55E-10 | 0 | 1258 | + | 7.55E-10 | 0 | 1268 | + | 7.56E-10 | 0 | 1272 | + |
|
| 7.77E-08 | 81 | 1054 | + | 7.55E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1235 | + | 7.55E-10 | 0 | 1271 | + |
|
| 9.96E-01 | 637 | 582 | = | 7.55E-10 | 0 | 1230 | + | 7.55E-10 | 0 | 1212 | + | 7.56E-10 | 0 | 1270 | + |
|
| 8.35E-06 | 96 | 1099 | + | 7.56E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1226 | + | 7.56E-10 | 0 | 1270 | + |
|
| 1.02E-04 | 235 | 835 | + | 3.88E-01 | 706 | 509 | = | 7.55E-10 | 0 | 1194 | + | 7.56E-10 | 0 | 1270 | + |
|
| 1.54E-01 | 460 | 785 | = | 6.99E-08 | 79 | 1145 | + | 7.55E-10 | 0 | 1217 | + | 7.55E-10 | 0 | 1270 | + |
|
| 6.00E-03 | 860 | 353 | − | 7.56E-10 | 0 | 1240 | + | 7.55E-10 | 0 | 1173 | + | 7.55E-10 | 0 | 1270 | + |
|
| 9.78E-05 | 234 | 836 | + | 7.55E-10 | 0 | 1232 | + | 7.55E-10 | 0 | 1250 | + | 7.55E-10 | 0 | 1270 | + |
|
| 3.57E-01 | 530 | 733 | = | 2.04E-01 | 506 | 769 | = | 7.56E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1270 | + |
|
| 4.30E-03 | 297 | 894 | + | 4.53E-05 | 1060 | 215 | − | 7.54E-10 | 0 | 1179 | + | 7.55E-10 | 0 | 1270 | + |
|
| 7.54E-10 | 0 | 1227 | + | 7.56E-10 | 0 | 1226 | + | 7.56E-10 | 0 | 1226 | + | 7.56E-10 | 0 | 1270 | + |
|
| 9.50E-01 | 631 | 609 | = | 3.82E-01 | 547 | 716 | = | 7.55E-10 | 0 | 1225 | + | 7.56E-10 | 0 | 1275 | + |
|
| 2.67E-02 | 213 | 867 | + | 1.63E-04 | 170 | 1028 | + | 7.55E-10 | 0 | 1260 | + | 7.56E-10 | 0 | 1273 | + |
|
| 7.50E-10 | 0 | 1225 | + | 7.55E-10 | 0 | 1228 | + | 7.55E-10 | 0 | 1214 | + | 7.56E-10 | 0 | 1274 | + |
|
| 5.91E-08 | 76 | 1034 | + | 9.96E-01 | 553 | 638 | = | 7.56E-10 | 0 | 1275 | + | 7.56E-10 | 0 | 1271 | + |
|
| 1.36E-01 | 483 | 703 | = | 6.44E-04 | 284 | 981 | + | 7.56E-10 | 0 | 1233 | + | 7.56E-10 | 0 | 1273 | + |
|
| 7.52E-10 | 0 | 1209 | + | 7.56E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1182 | + | 7.56E-10 | 0 | 1268 | + |
|
| 2.20E-05 | 198 | 1011 | + | 7.81E-02 | 455 | 770 | = | 7.54E-10 | 0 | 1101 | + | 7.56E-10 | 0 | 1275 | + |
|
| 2.50E-03 | 324 | 796 | + | 7.55E-10 | 0 | 1192 | + | 7.56E-10 | 0 | 1245 | + | 7.56E-10 | 0 | 1275 | + |
| Total | 22/6/1 | 19/6/4 | 29/0/0 | 29/0/0 | ||||||||||||
The results of Wilcoxon rank test for the benchmark functions of CEC2017.
| Function | FCBAISA vs AHO | FCBAISA vs OSA | FCBAISA vs TSO | FCBAISA vs GSA | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| +/=/− |
|
|
| +/=/− |
|
|
| +/=/− |
|
|
| +/=/− | |
|
| 7.55E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1221 | + | 7.56E-10 | 0 | 1270 | + | 3.82E-01 | 547 | 728 | = |
|
| 7.52E-10 | 0 | 1232 | + | 7.55E-10 | 0 | 1180 | + | 7.56E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1178 | + |
|
| 7.50E-10 | 0 | 1270 | + | 7.54E-10 | 0 | 1161 | + | 7.55E-10 | 0 | 1270 | + | 8.01E-10 | 1 | 1172 | + |
|
| 7.53E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1168 | + | 7.55E-10 | 0 | 1270 | + | 1.30E-09 | 9 | 1188 | + |
|
| 7.55E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1228 | + | 8.03E-10 | 1 | 1274 | + | 1.26E-08 | 48 | 1162 | + |
|
| 7.52E-10 | 3 | 1268 | + | 7.54E-10 | 0 | 1230 | + | 7.54E-10 | 5 | 1162 | + | 1.50E-03 | 267 | 966 | + |
|
| 7.53E-10 | 7 | 1270 | + | 7.55E-10 | 0 | 1267 | + | 7.55E-10 | 0 | 1275 | + | 9.30E-03 | 760 | 368 | − |
|
| 7.48E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1132 | + | 7.46E-10 | 0 | 1252 | + | 5.41E-02 | 438 | 792 | = |
|
| 7.32E-10 | 0 | 1275 | + | 7.55E-10 | 0 | 1204 | + | 9.07E-10 | 3 | 1272 | + | 7.55E-10 | 1222 | 0 | − |
|
| 7.43E-10 | 9 | 1275 | + | 7.54E-10 | 0 | 1143 | + | 7.49E-10 | 0 | 1260 | + | 7.38E-10 | 0 | 1152 | + |
|
| 7.81E-10 | 0 | 1237 | + | 7.55E-10 | 0 | 1196 | + | 6.58E-10 | 0 | 1255 | + | 7.39E-10 | 0 | 1128 | + |
|
| 7.42E-10 | 2 | 1270 | + | 7.55E-10 | 0 | 1197 | + | 7.51E-10 | 0 | 1267 | + | 7.53E-10 | 0 | 1209 | + |
|
| 7.49E-10 | 0 | 1271 | + | 7.55E-10 | 0 | 1226 | + | 7.53E-10 | 0 | 1273 | + | 7.51E-10 | 0 | 1194 | + |
|
| 7.45E-10 | 0 | 1238 | + | 7.55E-10 | 0 | 1203 | + | 7.54E-10 | 0 | 1245 | + | 7.55E-10 | 0 | 1266 | + |
|
| 7.48E-10 | 0 | 1235 | + | 7.55E-10 | 0 | 1243 | + | 7.48E-10 | 0 | 1236 | + | 7.57E-10 | 0 | 1161 | + |
|
| 7.37E-10 | 0 | 1272 | + | 7.55E-10 | 0 | 1156 | + | 7.49E-10 | 0 | 1269 | + | 7.50E-10 | 0 | 1266 | + |
|
| 7.51E-10 | 0 | 1269 | + | 7.54E-10 | 0 | 1053 | + | 7.48E-10 | 0 | 1270 | + | 7.49E-10 | 0 | 1170 | + |
|
| 7.47E-10 | 0 | 1272 | + | 7.52E-10 | 0 | 1217 | + | 7.52E-10 | 0 | 1270 | + | 7.53E-10 | 0 | 1227 | + |
|
| 7.52E-10 | 0 | 1262 | + | 7.55E-10 | 0 | 1180 | + | 8.03E-10 | 1 | 1274 | + | 7.55E-10 | 0 | 1238 | + |
|
| 7.43E-10 | 0 | 1254 | + | 7.55E-10 | 0 | 1145 | + | 7.46E-10 | 0 | 1267 | + | 7.54E-10 | 0 | 1167 | + |
|
| 7.49E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1204 | + | 7.43E-10 | 0 | 1252 | + | 7.55E-10 | 0 | 1206 | + |
|
| 7.39E-10 | 0 | 1273 | + | 7.54E-10 | 0 | 1173 | + | 7.48E-10 | 0 | 1243 | + | 7.54E-10 | 0 | 1131 | + |
|
| 7.51E-10 | 0 | 1270 | + | 7.55E-10 | 0 | 1268 | + | 7.50E-10 | 0 | 1241 | + | 1.38E-09 | 4 | 1265 | + |
|
| 7.52E-10 | 0 | 1265 | + | 7.55E-10 | 0 | 1225 | + | 7.39E-10 | 4 | 1270 | + | 7.55E-10 | 0 | 1216 | + |
|
| 7.44E-10 | 0 | 1267 | + | 7.55E-10 | 0 | 1190 | + | 7.48E-10 | 0 | 1269 | + | 7.55E-10 | 0 | 1202 | + |
|
| 7.50E-10 | 0 | 1267 | + | 7.55E-10 | 0 | 1210 | + | 7.52E-10 | 0 | 1263 | + | 7.54E-10 | 0 | 1167 | + |
|
| 7.41E-10 | 0 | 1251 | + | 7.52E-10 | 0 | 1133 | + | 7.53E-10 | 0 | 1268 | + | 7.54E-10 | 0 | 1173 | + |
|
| 7.47E-10 | 0 | 1235 | + | 7.52E-10 | 0 | 1239 | + | 7.51E-10 | 1 | 1270 | + | 8.01E-10 | 1 | 1193 | + |
|
| 7.52E-10 | 3 | 1272 | + | 7.54E-10 | 0 | 1122 | + | 7.52E-10 | 2 | 1273 | + | 7.54E-10 | 0 | 1140 | + |
| Total | 29/0/0 | 29/0/0 | 29/0/0 | 25/2/2 | ||||||||||||
The results of Friedman test for the benchmark functions of CEC2017.
| Name | Score | Rank |
|---|---|---|
| AHO | 1.5517 | 9 |
| OSA | 2.6724 | 8 |
| BOA | 3.3621 | 7 |
| DDAO | 3.7759 | 6 |
| TSO | 4.3620 | 5 |
| GSA | 6.3793 | 4 |
| PSO | 6.8448 | 3 |
| AISA | 7.3965 | 2 |
| FCBAISA |
|
|
|
|
|
The results of Quade test for the benchmark functions of CEC2017.
| Name | Score | Rank |
|---|---|---|
| AHO | 1.5264 | 9 |
| OSA | 2.7701 | 8 |
| BOA | 3.0414 | 7 |
| DDAO | 3.8103 | 6 |
| TSO | 4.3229 | 5 |
| PSO | 6.3506 | 4 |
| GSA | 6.7701 | 3 |
| AISA | 7.5851 | 2 |
| FCBAISA |
|
|
|
|
|
Figure 7Model design.
Experimental results of pressure vessel design problem.
| TSO | AHO | BOA | DDAO | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|
|
| 0.9129 | 0.8948 | 1.139 | 0.8572 | 0.7851 | 0.7859 | 0.9297 | 0.7866 | 0.7824 |
|
| 0.4688 | 0.4708 | 0.5321 | 0.481 | 0.4064 | 0.4724 | 0.4822 | 0.4063 | 0.4076 |
|
| 46.6098 | 40.6415 | 53.8072 | 42.2844 | 40.3196 | 40.9759 | 47.5163 | 42.0984 | 42.0909 |
|
| 11.4509 | 12.8559 | 10.0000 | 10.0000 | 10.0000 | 45.7413 | 56.4759 | 62.7144 | 140.3024 |
| Min | 9.98E + 03 | 1.071E + 04 | 1.05E + 04 | 9.42E + 03 | 6.45E + 03 | 9.39E + 03 | 1.07E + 04 | 6.14E + 03 |
|
Figure 8Convergence curves of 9 algorithms in pressure vessel design.
Figure 9Model design.
Experimental results of welded beam design problem.
| TSO | AHO | BOA | DDAO | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|
|
| 0.1544 | 0.1501 | 0.2578 | 0.1557 | 0.166 | 0.1518 | 0.2088 | 0.1658 | 0.1659 |
|
| 3.3508 | 2.6955 | 3.3616 | 3.7372 | 8.2326 | 3.0559 | 3.8553 | 7.4115 | 8.2326 |
|
| 4.9116 | 6.8373 | 5.7222 | 7.0623 | 9.9971 | 4.3309 | 5.7837 | 9.9936 | 9.9971 |
|
| 0.1733 | 0.1687 | 0.2518 | 0.1841 | 0.168 | 0.1696 | 0.1879 | 0.168 | 0.168 |
| Min | 2.9727 | 2.8871 | 3.337 | 2.8895 | 2.0632 | 2.677 | 2.8778 | 2.0638 |
|
Figure 10Convergence curves of 9 algorithms in welded beam design problem.
Figure 11Model design.
Experimental results of gear train design problem.
| TSO | AHO | BOA | DDAO | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|
|
| 12.0222 | 12.0000 | 12.0000 | 12.37856 | 12.0000 | 12.0000 | 13.2554 | 12.0000 | 12.0000 |
|
| 12.8303 | 12.0000 | 12.0000 | 12.0000 | 12.0000 | 20.0455 | 12.2594 | 12.0693 | 12.3333 |
|
| 51.9823 | 19.03763 | 24.0755 | 29.2456 | 23.1030 | 35.1536 | 43.7907 | 23.0162 | 34.3642 |
|
| 12.8303 | 20.97001 | 21.6255 | 24.4759 | 18.0335 | 31.4768 | 43.5781 | 23.3093 | 34.1505 |
| Min | 0.0020 | 3.20E-08 | 0.0178 | 6.40E-08 | 4.14E-08 | 3.57E-02 | 6.81E-10 | 3.09E-10 |
|
Figure 12Convergence curves of 9 algorithms in gear train design problem.
Figure 13Model design.
Experimental results of speed reducer design problem.
| TSO | AHO | BOA | DDAO | PSO | OSA | GSA | AISA | FCBAISA | |
|---|---|---|---|---|---|---|---|---|---|
|
| 2.6025 | 3.5012 | 2.7400 | 3.5039 | 2.6000 | 2.7698 | 3.5177 | 2.9963 | 3.5000 |
|
| 0.7000 | 0.7000 | 0.7000 | 0.7000 | 0.7000 | 0.7878 | 0.7006 | 0.7000 | 0.7000 |
|
| 17.0000 | 17.0000 | 17.0000 | 17.0000 | 17.0000 | 18.0818 | 17.0330 | 17.0000 | 17.0000 |
|
| 7.3000 | 7.3000 | 7.3000 | 7.3000 | 7.3000 | 7.7211 | 7.3282 | 7.3000 | 7.3000 |
|
| 7.8000 | 7.8000 | 7.8000 | 7.8139 | 7.8000 | 8.2789 | 7.8080 | 7.8000 | 7.8000 |
|
| 3.3492 | 3.355 | 3.3543 | 3.3517 | 3.3486 | 8.4332 | 3.3528 | 3.3497 | 3.3502 |
|
| 5.2864 | 5.2895 | 5 | 5.2891 | 5.2862 | 5.3459 | 5.2947 | 5.2864 | 5.2865 |
| Min | 7.63E + 05 | 3.14E + 03 | 9.43E + 05 | 3.31E + 03 | 4.03E + 05 | 1.00E + 06 | 3.53E + 03 | 6.30E + 04 |
|
Figure 14Convergence curves of 9 algorithms in speed reducer design problem.