Mathematical Biosciences and Engineering (Jan 2023)

An enhanced aquila optimization algorithm with velocity-aided global search mechanism and adaptive opposition-based learning

  • Yufei Wang,
  • Yujun Zhang,
  • Yuxin Yan ,
  • Juan Zhao ,
  • Zhengming Gao

DOI
https://doi.org/10.3934/mbe.2023278
Journal volume & issue
Vol. 20, no. 4
pp. 6422 – 6467

Abstract

Read online

The aquila optimization algorithm (AO) is an efficient swarm intelligence algorithm proposed recently. However, considering that AO has better performance and slower late convergence speed in the optimization process. For solving this effect of AO and improving its performance, this paper proposes an enhanced aquila optimization algorithm with a velocity-aided global search mechanism and adaptive opposition-based learning (VAIAO) which is based on AO and simplified Aquila optimization algorithm (IAO). In VAIAO, the velocity and acceleration terms are set and included in the update formula. Furthermore, an adaptive opposition-based learning strategy is introduced to improve local optima. To verify the performance of the proposed VAIAO, 27 classical benchmark functions, the Wilcoxon statistical sign-rank experiment, the Friedman test and five engineering optimization problems are tested. The results of the experiment show that the proposed VAIAO has better performance than AO, IAO and other comparison algorithms. This also means the introduction of these two strategies enhances the global exploration ability and convergence speed of the algorithm.

Keywords