Abstract

Harris hawks optimization (HHO) is a new swarm intelligence optimization technique. Because of its simple structure and easy to implement, HHO has attracted research interest from scholars in different fields. However, the low population diversity and the single search method in the exploration phase weakened the global search capability of the HHO algorithm. In response to these defects, this paper proposes an improved HHO algorithm based on adaptive cooperative foraging and dispersed foraging strategies. First, the adaptive cooperative foraging strategy uses three random individuals to guide the position update, which achieves cooperation between individuals. Then the cooperation behavior is embedded in the one-dimensional update operation framework, and the one-dimensional or total-dimensional update operation is adaptively selected. This way allows the algorithm to perform position update operations for a specific dimension of individual vectors with a certain probability, which improves the population diversity. Second, the dispersed foraging strategy is introduced into the HHO, forcing a part of Harris hawks to leave their current position to find more prey to obtain a better candidate solution. This way effectively avoids the algorithm falling into local optimum. Finally, a randomly shrinking exponential function is used to simulate the energy change of the prey, so that the algorithm maintains the exploration ability in the later exploitation process, effectively balancing the exploration and exploitation ability of the algorithm. The performance of the proposed ADHHO algorithm is evaluated using Wilcoxon's test on unimodal, multimodal and CEC 2014 benchmark functions. Numerical results and statistical experiments show that ADHHO provides better solution quality, convergence accuracy and stability compared with other state-of-the-art algorithms.

Highlights

  • Optimization is the process of finding the best solution for all feasible solutions to a particular problem

  • Algorithm 4 Pseudo-Code of ADHHO Algorithm 01: Initialize the number of iterations T, the number of hawks N, the effect of attenuation factor δ, the random jump strength J, conversion factor CF and the position of the hawks Xi (i = 1, 2, . . . , N ) 02: Evaluate the fitness of each hawk determine the locations of prey: Xprey. 03: while Iter < T do 04: Check the boundary and calculate the fitness of each hawks Xi using randomly shrinking exponential escape energy

  • The experimental results show that adaptive cooperative foraging strategy and dispersed foraging strategy have a synergistic effect in improving the performance of Harris hawks optimization (HHO), and verify the effectiveness of the multi-strategy integration algorithm proposed in this paper

Read more

Summary

INTRODUCTION

Optimization is the process of finding the best solution for all feasible solutions to a particular problem. Zhang et al.: Improved HHO Based on Adaptive Cooperative Foraging and Dispersed Foraging Strategies behavior bird or fish swarm It has the advantages of simple structure and few parameter settings. Heidari et al proposed a new swarm intelligence algorithm in 2019, Harris hawks Optimization (HHO) algorithm [34], by simulating the cooperative behavior of Harris hawks in the process of hunting prey. Literature [41] introduced long-term memory to the HHO algorithm, allowing individuals to exercise based on experience, increasing the population’s diversity It ignored the running time of the algorithm and was less effective in high-dimensional problems. This paper proposes a Harris hawks optimization algorithm based on adaptive cooperative foraging and dispersed foraging strategies, and proposes three improvements to the above deficiencies.

AN OVERVIEW OF HARRIS HAWKS OPTIMIZATION
2: Generate the dispersed distance matrix t
DISPERSED FORAGING STRATEGY
MODIFIED ESCAPE ENERGY
27: The location of prey Xprey is the final optimal solution
ADHHO FOR PRESSURE VESSEL DESIGN PROBLEM
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.