In order to solve the problem that particle swarm optimization is easy to be trapped in local optimum, low convergence precision and slow convergence speed, a hybrid hierarchical autonomous learning quantum particle swarm optimization (HHQPSO) is proposed. Firstly, the population is dynamically divided into three layers according to the fitness value of particles and the number of iterations. Since the particles of upper and lower layers are less distributed, local learning model and global learning model are respectively used to increase the diversity of particles. While the particles of middle layer are more distributed, the hybrid adaptive quantum learning model is adopted. Secondly, an improved differential strategy is proposed to update the random positions of particles in the hybrid quantum model, and the Levy flight strategy is introduced to improve the convergence accuracy and speed of the algorithm. Finally, six improved particle swarm optimization algorithms are compared on 9 typical test functions. Experimental results show that the HHQPSO algorithm has obvious advantages in convergence accuracy, speed and stability, especially suitable for multi-peak search function optimization.
CHEN K, ZHOU F, YIN L, et al. A hybrid particle swarm optimizer with sine cosine acceleration coefficients [J]. Information Sciences, 2018, 422: 218-241.
HAKLI H, UĞUZ H. A novel particle swarm optimization algorithm with Levy flight [J]. Applied Soft Computing, 2014, 23: 333-345.
LIANG J J, SUGANTHAN P N. Dynamic multi-swarm particle swarm optimizer [C]//Proceedings of 2005 IEEE Swarm Intelligence Symposium, 2005: 124-129.
WANG D J,SUN J,XU W B. Quantum-behaved particle swarm optimization for security constrained economic dispatch[C]//The Fifth International Conference on Distributed Computing and Applications for Business Engineering and Sciences, Hangzhou,2006: 42-46.
RATNAWEERA A, HALGAMUGE S K, WATSON H C. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients [J]. IEEE Transactions on Evolutionary Computation, 2004, 8(3): 240-255.
LIANG J J, QIN A K, SUGANTHAN P N, et al. Comprehensive learning particle swarm optimizer for global optimization of multimodal functions [J]. IEEE Transactions on Evolutionary Computation, 2006, 10(3): 281-295.
YAN B, ZHAO Z, ZHOU Y, et al. A particle swarm optimization algorithm with random learning mechanism and Levy flight for optimization of atomic clusters [J]. Computer Physics Communications, 2017, 219: 79-86.
CHEN K, ZHOU F, YIN L, et al. A hybrid particle swarm optimizer with sine cosine acceleration coefficients [J]. Information Sciences, 2018, 422: 218-241.