1. 融合变异策略的自适应蝴蝶优化算法.
- Author
-
刘 凯 and 代永强
- Subjects
- *
PARTICLE swarm optimization , *MATHEMATICAL optimization , *METAHEURISTIC algorithms , *PROBLEM solving , *ABO blood group system , *ALGORITHMS - Abstract
Butterfly optimization algorithm (BOA) is a novel nature-inspired metaheuristics algorithm proposed in recent years. The basic BOA is slow convergence, low accuracy and easy to fall into local optimum. To solve the above problem of basic BOA, this paper proposed an adaptive butterfly optimization algorithm based on mutation strategies ( ABO A-MS) . Firstly, it introduced the strategy of adjust the conversion probability dynamically, which effectively balanced the ability of the global exploration and local search, by means of dynamically adjusting the switching probability of the change information of iteration times and individual fitness. Secondly, it introduced the adaptive inertia weight strategy and local mutation strategy. It applied the inertia weight value and chaotic memory weight factor, which further improved the diversity of this algorithm, and effectively avoided its precocious convergence, as well as accelerated its convergence speed and solving accuracy. In order to verify the optimization performance of the modified algorithm, it carried out the simulation experiments among the modified algorithm, the basic BOA algorithm, the particle swarm optimization algorithm, the salp swarm algorithm, the gray wolf optimization and the others. Simulation results illustrate that the modified algorithm has excellent performance of fast convergence speed, high optimization accuracy and strong stability. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF