LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Improved Salp Swarm Algorithm Based on Levy Flight and Sine Cosine Operator

Photo by lakoni_creative from unsplash

The salp swarm algorithm (SSA) is a swarm intelligence optimization algorithm that simulates the chain movement behavior of salp populations in the sea. Aiming at the shortcomings of the SSA,… Click to show full abstract

The salp swarm algorithm (SSA) is a swarm intelligence optimization algorithm that simulates the chain movement behavior of salp populations in the sea. Aiming at the shortcomings of the SSA, such as low precision, low optimization dimension and slow convergence speed, an improved salp swarm algorithm based on Levy flight and sine cosine operator (LSC-SSA) was proposed. The Levy flight mechanism uses the route of short walks combined with long jumps to search the solution space, which can effectively improve the global exploration capability of the algorithm. Improved sine cosine operator use sine search for global exploration and cosine search for local exploitation. At the same time, an adaptively switching between the two function search methods can achieve a smooth transition between global exploration and local exploitation. In the simulation experiment, salp swarm algorithm (SSA), whale optimization algorithm (WOA), particle swarm algorithm (PSO), sine cosine algorithm (SCA), firefly algorithm (FA) and LSC-SSA were adopted for solving function optimization problems. Then, the feasibility of the improved algorithm for solving high-dimensional large-scale optimization problems and the effectiveness of the improvement strategy are evaluated. Finally, LSC-SSA was applied to train muti-layer perceptron neural network. Simulation results show that the introduction of Levy flight and improved sine cosine operator in LSC-SSA significantly improves optimization accuracy and convergence speed compared with other swarm optimization algorithms. In addition, the improved algorithm can effectively solve high-dimensional large-scale optimization problems. In the application of training muti-layer perceptron NN, the improved algorithm can avoid falling into the local optimal value and obtain the ideal classification accuracy.

Keywords: optimization; sine cosine; swarm algorithm; swarm; algorithm

Journal Title: IEEE Access
Year Published: 2020

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.