An improved harris hawks optimization algorithm based on chaotic sequence and opposite elite learning mechanism

PLOS ONE, Feb 2023

The Harris hawks optimization (HHO) algorithm is a new swarm-based natural heuristic algorithm that has previously shown excellent performance. However, HHO still has some shortcomings, which are premature convergence and falling into local optima due to an imbalance of the exploration and exploitation capabilities. To overcome these shortcomings, a new HHO variant algorithm based on a chaotic sequence and an opposite elite learning mechanism (HHO-CS-OELM) is proposed in this paper. The chaotic sequence can improve the global search ability of the HHO algorithm due to enhancing the diversity of the population, and the opposite elite learning can enhance the local search ability of the HHO algorithm by maintaining the optimal individual. Meanwhile, it also overcomes the shortcoming that the exploration cannot be carried out at the late iteration in the HHO algorithm and balances the exploration and exploitation capabilities of the HHO algorithm. The performance of the HHO-CS-OELM algorithm is verified by comparison with 14 optimization algorithms on 23 benchmark functions and an engineering problem. Experimental results show that the HHO-CS-OELM algorithm performs better than the state-of-the-art swarm intelligence optimization algorithms.

An improved harris hawks optimization algorithm based on chaotic sequence and opposite elite learning mechanism

PLOS ONE RESEARCH ARTICLE An improved harris hawks optimization algorithm based on chaotic sequence and opposite elite learning mechanism Ting Yang1☯, Jie Fang1‡, Chaochuan Jia ID2,3☯*, Zhengyu Liu2,3‡, Yu Liu2,3‡ 1 College of Electronic and Optoelectronic Engineering, West Anhui University, Lu’an, China, 2 College of Electronics and Information Engineering, West Anhui University, Lu’an, China, 3 Intelligent networked vehicle laboratory, West Anhui University, Lu’an, China a1111111111 a1111111111 a1111111111 a1111111111 a1111111111 ☯ These authors contributed equally to this work. ‡ JF, ZL and YL also contributed equally to this work. * Abstract OPEN ACCESS Citation: Yang T, Fang J, Jia C, Liu Z, Liu Y (2023) An improved harris hawks optimization algorithm based on chaotic sequence and opposite elite learning mechanism. PLoS ONE 18(2): e0281636. https://doi.org/10.1371/journal.pone.0281636 Editor: Pijush Samui, NIT Patna: National Institute of Technology Patna, INDIA Received: March 9, 2022 Accepted: January 26, 2023 Published: February 22, 2023 Peer Review History: PLOS recognizes the benefits of transparency in the peer review process; therefore, we enable the publication of all of the content of peer review and author responses alongside final, published articles. The editorial history of this article is available here: https://doi.org/10.1371/journal.pone.0281636 Copyright: © 2023 Yang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Data Availability Statement: All relevant data are within the paper. Funding: This work was partially supported by Natural Science research project of Universities in Anhui Province(NO.KJ2021A0953), Natural The Harris hawks optimization (HHO) algorithm is a new swarm-based natural heuristic algorithm that has previously shown excellent performance. However, HHO still has some shortcomings, which are premature convergence and falling into local optima due to an imbalance of the exploration and exploitation capabilities. To overcome these shortcomings, a new HHO variant algorithm based on a chaotic sequence and an opposite elite learning mechanism (HHO-CS-OELM) is proposed in this paper. The chaotic sequence can improve the global search ability of the HHO algorithm due to enhancing the diversity of the population, and the opposite elite learning can enhance the local search ability of the HHO algorithm by maintaining the optimal individual. Meanwhile, it also overcomes the shortcoming that the exploration cannot be carried out at the late iteration in the HHO algorithm and balances the exploration and exploitation capabilities of the HHO algorithm. The performance of the HHO-CS-OELM algorithm is verified by comparison with 14 optimization algorithms on 23 benchmark functions and an engineering problem. Experimental results show that the HHO-CS-OELM algorithm performs better than the state-of-the-art swarm intelligence optimization algorithms. 1. Introduction The optimization issues in real-world problems have received increasing attention from researchers in the fields of artificial intelligence [1], computer vision [2], compressed sensing [3, 4], decision-making [5] and engineering for practical applications [6]. Traditional algorithms are based on derivative methods due to their mathematical complexity, which can only be used to deal with small-scale problems that must be continuous and derivable [7]. Therefore, it is difficult to achieve global optimization for multimodal functions and dynamically changing, strongly nonlinear problems using traditional algorithms. To solve complex and large-scale problems, many swarm intelligence (SI) optimization algorithms that imitate PLOS ONE | https://doi.org/10.1371/journal.pone.0281636 February 22, 2023 1 / 23 PLOS ONE Science Key Scientific Research Project of West Anhui University (NO. 0041021003, WXZR201903). Competing interests: The authors have declared that no competing interests exist. An improved harris hawks optimization algorithm swarm behaviour in natural phenomena, including Cuckoo Search (CS) [8], Grey Wolf Optimizer (GWO) [9], Particle Swarm Optimization (PSO) [10], Artificial Bee Colony (ABC) [11], Suffled Frog Leaping Algorithm (SFLA) [12], Whale Optimization algorithm (WOA) [13], Gravitational Search algorithm (GSA) [14], Jaya [15] and Harris Hawk Optimization (HHO) [16] have been proposed. All SI algorithms have two search phases: global exploration, which searches the whole space for a promising area, and local exploitation, which searches a chosen area that is promising to contain the best solution. However, a single SI algorithm can not deal with all optimization problems. Still, the algorithms proposed recently or those that are not yet discovered have a wide range of application prospects. HHO is a new swarm intelligence optimization algorithm proposed by Heidari et al. [16] in 2019 that mimics the way Harris eagles find and chase prey in nature, including global exploration, local besiege and pounce behaviour. HHO has been widely applied to address the optimization of functions and engineering applications due to its gradient-free and powerful nature with high performance. Heidari et al. used HHO to optimize 29 benchmark functions and 6 engineering applications, and the results show that HHO has better competitiveness and application prospects than other SI algorithms [16]. Houssein et al. [17] used the HHO in combination with the k-nearest neighbours and the support vector machines for chemical compound activities and descriptor selection, respectively. To denoise the satellite images, Golilarz et al. [18] determined optimal wavelet coefficients by using the HHO. HHO was applied to optimize the water network distribution of Homashahr city in Iran in [19]. Abbasi et al. [20] utilized HHO to microchannel heat sinks to minimize entropy generation. Jiao et al. [21] and Liu et al. [22] used HHO to find the optimal parameters of photovoltaic models. However, similar to the other SI algorithms, the HHO still has some limitations, such as the multiplicity of solutions generated by a randomized policy that is finite in the initialization phase. Moreover, because global exploration is only performed in the first half of the iteration, it is difficult to balance the global exploration and local exploitation capacities by using the escaping energy of prey, so the algorithm may converge slowly, has low solution accuracy and prematurely falls into a local optimal solution. To conquer the limitations of HHO, many HHO variant algorithms have been proposed. For example, Ali et al. [23] used the best solution to deal with the boundary condition instead of the boundary of the search space in HHO. Hu et al. [24] also proposed an improved HHO algorithm, which embedded the velocity int (...truncated)


This is a preview of a remote PDF: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0281636&type=printable
Article home page: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0281636

Ting Yang, Jie Fang, Chaochuan Jia, Zhengyu Liu, Yu Liu. An improved harris hawks optimization algorithm based on chaotic sequence and opposite elite learning mechanism, PLOS ONE, 2023, Volume 18, Issue 2, DOI: 10.1371/journal.pone.0281636