Systems Science & Control Engineering (Dec 2022)

Multi-strategy sparrow search algorithm with non-uniform mutation

  • Zuwei Huang,
  • Dongli Zhu,
  • Yujia Liu,
  • Xiao Wang

DOI
https://doi.org/10.1080/21642583.2022.2140723
Journal volume & issue
Vol. 10, no. 1
pp. 936 – 954

Abstract

Read online

Sparrow search algorithm (SSA) suffers from a tendency to fall into local optima, as well as a preference for zero locations. Therefore, to improve this drawback, we propose a non-uniform mutation sparrow search algorithm (NMSSA). In the initialization stage of the population, we introduce a tent chaos map and a generalized opposition-based learning strategy to improve the diversity of the population; We introduce adaptive weight to dynamically adjust the search range of the discoverer to improve the search efficiency of the algorithm; To prevent the algorithm from deviating from the target in the early stage, we adopt a non-uniform mutation strategy to improve the flexibility of the follower search to improve the convergence accuracy of the algorithm. Finally, we use the somersault strategy to reduce the probability of the algorithm falling into local optimum. In the test experiments with 10 benchmark functions and CEC2017 functions, we compare the experimental results of NMSSA with those of other algorithms, and the experimental results verify the effectiveness of NMSSA. In addition, we also applied NMSSA to engineering problems optimization and K-means image segmentation, and the experimental results show that NMSSA has good performance in practical applications.

Keywords