Quick Search Adv. Search

Journal of Bionic Engineering ›› 2024, Vol. 21 ›› Issue (6): 3076-3097.doi: 10.1007/s42235-024-00578-4

Previous Articles     Next Articles

An Opposition-Based Learning Adaptive Chaotic Particle Swarm Optimization Algorithm

 Chongyang Jiao1,2 · Kunjie Yu3  · Qinglei Zhou4   

  1. 1. State Key Laboratory of Mathematical Engineering and Advanced Computing, PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, China  2. Henan Information Engineering School, Zhengzhou Vocational College of Industrial Safety, Zhengzhou 450000, China  3. School of Electrical and Information Engineering, Zhengzhou University, Zhengzhou 450001, China  4. School of Computer and Artificial Intelligence, Zhengzhou University, Zhengzhou 450001, China
  • Online:2024-12-20 Published:2024-12-17
  • Contact: Kunjie Yu E-mail:yukunjie@zzu.edu.cn
  • About author: Chongyang Jiao1,2 · Kunjie Yu3 · Qinglei Zhou4

Abstract: To solve the shortcomings of Particle Swarm Optimization (PSO) algorithm, local optimization and slow convergence, an Opposition-based Learning Adaptive Chaotic PSO (LCPSO) algorithm was presented. The chaotic elite opposition-based learning process was applied to initialize the entire population, which enhanced the quality of the initial individuals and the population diversity, made the initial individuals distribute in the better quality areas, and accelerated the search efficiency of the algorithm. The inertia weights were adaptively customized during evolution in the light of the degree of premature convergence to balance the local and global search abilities of the algorithm, and the reverse search strategy was introduced to increase the chances of the algorithm escaping the local optimum. The LCPSO algorithm is contrasted to other intelligent algorithms on 10 benchmark test functions with different characteristics, and the simulation experiments display that the proposed algorithm is superior to other intelligence algorithms in the global search ability, search accuracy and convergence speed. In addition, the robustness and effectiveness of the proposed algorithm are also verified by the simulation results of engineering design problems.

Key words: PSO · Opposition-based learning · Chaotic motion · Inertia weight · Intelligent algorithm