bootstrap theme

A Deep Insight into Advanced Optimization

Here you can find the paper and the available public pages, files, and source code options for the work

A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems

Applied Soft Computing, Volume 95, October 2020, 106347

This paper presents an enhanced Harris Hawks Optimizer (HHO) to tackle global optimization and determine the optimal threshold values for multi-level image segmentation problems. HHO is a new swarm-based metaheuristic technique that simulates the behaviors of Harris hawks during the process of catching the rabbits. The HHO established its strong performance as a swarm-based optimization technique. However, population-based HHO still may face some limitations in dealing with more multi-modal and composition problems. For example, this optimizer may be stagnated to local optima and turned to immature convergence when performing phases of exploration and exploitation. To mitigate these drawbacks, an improved HHO is proposed that considers the salp swarm algorithm (SSA) as a competitive method to enhance the balance between its exploration and exploitation trends. Firstly, a set of solutions is generated. Then, we divide those solutions into two halves, where the exploratory and exploitative phases of HHO will be applied to the first half, and the searching stages of SSA will be used to update the solutions in the second half. Thereafter, the best solutions from the union sub-populations are selected to continue the iterative process. According to the improved HHO, which is called HHOSSA, an effective multi-level image segmentation approach is also developed in this research. A comprehensive set of experiments are performed using 36 IEEE CEC 2005 benchmark functions and 11 natural gray-scale images. Extensive results and comparisons show the high ability of the SSA to improve the HHO’s performance since the proposed HHOSSA achieves a more stable performance compared to HHO, SSA, and many other well-known methods.

Online access to Elsevier full-text PDF

Analysis and Source Codes of the Original Harris Hawks Optimizer (HHO)

The population-based HHO was the most successful and popular optimization method currently. The HHO focuses on performance and provides a variety of search patterns based on random switching statements. It is a gradient-free optimization algorithm with several energetic and time-varying stages of exploration and exploitation tendencies. In spite of previous methods published in lower impact journals, the HHO was published in the Journal of Future Generation Computer Systems (FGCS) with an impact factor of 6.125 in 2019, and from the first day of publication, it has gotten growing consideration among researchers owing to its flexible structure, high performance, and first-rate results. The leading logic of the HHO technique is created according to some successful life patterns of Harris' hawks in nature called "surprise pounce". Due to the HHO technique's efficacy, there are many variants of HHO now in the best leading Elsevier and IEEE transaction journals.

Go to Webpage of Harris Hawks Optimization (HHO) for full info

Download MATLAB source codes of Harris Hawks Optimization (HHO)

Download JAVA source codes of Harris Hawks Optimization (HHO)

Download Python source codes of Harris Hawks Optimization (HHO)

Download LATEX source codes of Harris Hawks Optimization (HHO)

Download Visio source files of Harris Hawks Optimization (HHO)

The HHO algorithm is a high performance and easy to code, and straightforward to understand optimizer, while it has some time-varying components. The primary method was published in a top prestigious computer science journal. In 2020, it turned into the most used method for solving any problem. This method's source codes are widely available in almost all programming languages, and it has both a latex template and word office file for the pleasure of users. This method is backed up with a 24-h online service for reacting to users' questions on the code..

Frequently asked questions

  • How to download codes of HHOSSA or competitive chain-based Harris Hawks Method?
    Press Contact me to copy my email address. Feel free to email me for any question or help I can do.
  • Can I download source codes of the basic HHO optimization algorithm for academic projects?
    Yes, source codes of basic optimization algorithms is available for both non-profit and academic uses.
  • How to download PDF source this paper?
    Open the main content, find the Download PDF tab. Click on it to download. If you need more, please contact me from Contact me
  • Can you help us to continue this research on competitive chain-based Harris Hawks Image Segmentation Method part, optimization or HHOSSA, or Harris hawk optimizer for Image Segmentation?
    Yes, we can do great research together and I have all required material and team for collaboration and innovations. Press Contact me and it starts.
  • What is Code Editor or programming language?
    This HHOSSA code is written in MATLAB programming language and allows editing the code of algorithm in the app. Also, it's possible to get the codes of HHOSSA in other available programming languages.
How to cite?

Abd Elaziz, Mohamed, Ali Asghar Heidari, Hamido Fujita, and Hossein Moayedi. "A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems." Applied Soft Computing (2020): 106347. https://doi.org/10.1016/j.asoc.2020.106347

Share this knowledge with others


" Our virtues and our failings are inseparable, like force and matter. When they separate, man is no more." 
Nikola Tesla