Improved sparrow search algorithm based on orthogonal-opposition-based learning
DOI:
CSTR:
Author:
Affiliation:

1. Intelligent manufacturing division, Wuyi University, Jiangmen 529020, China; 2.School of Mechanical, Electronic and Control engineering, Beijing Jiaotong University, Beijing 100044, China; 3. School of Mathematics and Computational Science, Wuyi University, Jiangmen 529020, China

Clc Number:

TP301.6

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    To solve the problem of low population diversity and weak exploitation of sparrow search algorithm, an improved sparrow search algorithm based on orthogonal-opposition-based learning (OOLSSA) is proposed in this paper. First, a normal mutation operator is used to enrich the diversity of algorithm population. Second, the opposition-based learning is used to enhance the ability of the algorithm to jump out of local optimum. Then, orthogonal-opposition-based learning is introduced after the update of the scrounger position to accelerate the convergence of the algorithm. Finally, performance test based on fifteen benchmark test functions, non-parametric Friedman test and balance analysis of algorithms shows that compared with six traditional optimization algorithms and two improved algorithms, OOLSSA has better searching performance on exploration and exploitation ability and convergence speed.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: May 07,2024
  • Published:
Article QR Code