Affiliation:
1. School of Mathematics, Statistics, and Computer Science, University of KwaZulu-Natal , King Edward Road , Pietermaritzburg , KwaZulu-Natal 3201 , South Africa
Abstract
Abstract
Arithmetic optimization algorithm (AOA) is one of the recently proposed population-based metaheuristic algorithms. The algorithmic design concept of the AOA is based on the distributive behavior of arithmetic operators, namely, multiplication (M), division (D), subtraction (S), and addition (A). Being a new metaheuristic algorithm, the need for a performance evaluation of AOA is significant to the global optimization research community and specifically to nature-inspired metaheuristic enthusiasts. This article aims to evaluate the influence of the algorithm control parameters, namely, population size and the number of iterations, on the performance of the newly proposed AOA. In addition, we also investigated and validated the influence of different initialization schemes available in the literature on the performance of the AOA. Experiments were conducted using different initialization scenarios and the first is where the population size is large and the number of iterations is low. The second scenario is when the number of iterations is high, and the population size is small. Finally, when the population size and the number of iterations are similar. The numerical results from the conducted experiments showed that AOA is sensitive to the population size and requires a large population size for optimal performance. Afterward, we initialized AOA with six initialization schemes, and their performances were tested on the classical functions and the functions defined in the CEC 2020 suite. The results were presented, and their implications were discussed. Our results showed that the performance of AOA could be influenced when the solution is initialized with schemes other than default random numbers. The Beta distribution outperformed the random number distribution in all cases for both the classical and CEC 2020 functions. The performance of uniform distribution, Rayleigh distribution, Latin hypercube sampling, and Sobol low discrepancy sequence are relatively competitive with the Random number. On the basis of our experiments’ results, we recommend that a solution size of 6,000, the number of iterations of 100, and initializing the solutions with Beta distribution will lead to AOA performing optimally for scenarios considered in our experiments.
Subject
Artificial Intelligence,Information Systems,Software
Reference24 articles.
1. Agushaka JO
,
Ezugwu AE
. Diabetes classification techniques: a brief state-of-the-art literature review. In International Conference on Applied Informatics, Ogun-Nigeria; 2020.
2. Oyelade ON
,
Ezugwu AE
. Ebola optimization search algorithm (EOSA): a new metaheuristic algorithm based on the propagation model of Ebola virus disease. arXiv preprint arXiv; 2021. p. 2106.01416.
3. Ezugwu AE
,
Adeleke OJ
,
Akinyelu AA
,
Viriri S
. A conceptual comparison of several metaheuristic algorithms on continuous optimization problems. Neural Comput Appl. 2020;32(10):6207–51.
4. Abualigah L
,
Shehab M
,
Alshinwan M
,
Alabool H
. Salp swarm algorithm: a comprehensive survey. Neural Comput Appl. 2019;32(15):11195–215.
5. Agushaka JO
,
Ezugwu AE
. Advanced arithmetic optimization algorithm for solving mechanical engineering design problems. PLoS One. 2021;16(8):e0255703.
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献