Lévy flight-based inverse adaptive comprehensive learning particle swarm optimization

Math Biosci Eng. 2022 Mar 23;19(5):5241-5268. doi: 10.3934/mbe.2022246.

Abstract

In the traditional particle swarm optimization algorithm, the particles always choose to learn from the well-behaved particles in the population during the population iteration. Nevertheless, according to the principles of particle swarm optimization, we know that the motion of each particle has an impact on other individuals, and even poorly behaved particles can provide valuable information. Based on this consideration, we propose Lévy flight-based inverse adaptive comprehensive learning particle swarm optimization, called LFIACL-PSO. In the LFIACL-PSO algorithm, First, when the particle is trapped in the local optimum and cannot jump out, inverse learning is used, and the learning step size is obtained through the Lévy flight. Second, to increase the diversity of the algorithm and prevent it from prematurely converging, a comprehensive learning strategy and Ring-type topology are used as part of the learning paradigm. In addition, use the adaptive update to update the acceleration coefficients for each learning paradigm. Finally, the comprehensive performance of LFIACL-PSO is measured using 16 benchmark functions and a real engineering application problem and compared with seven other classical particle swarm optimization algorithms. Experimental comparison results show that the comprehensive performance of the LFIACL-PSO outperforms comparative PSO variants.

Keywords: Lévy flight; comprehensive learning; inverse learning; particle swarm optimization.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Acceleration*
  • Algorithms*
  • Computer Simulation
  • Humans
  • Motion