1
|
Yao L, Yang J, Yuan P, Li G, Lu Y, Zhang T. Multi-Strategy Improved Sand Cat Swarm Optimization: Global Optimization and Feature Selection. Biomimetics (Basel) 2023; 8:492. [PMID: 37887623 PMCID: PMC10604673 DOI: 10.3390/biomimetics8060492] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/30/2023] [Revised: 10/14/2023] [Accepted: 10/16/2023] [Indexed: 10/28/2023] Open
Abstract
The sand cat is a creature suitable for living in the desert. Sand cat swarm optimization (SCSO) is a biomimetic swarm intelligence algorithm, which inspired by the lifestyle of the sand cat. Although the SCSO has achieved good optimization results, it still has drawbacks, such as being prone to falling into local optima, low search efficiency, and limited optimization accuracy due to limitations in some innate biological conditions. To address the corresponding shortcomings, this paper proposes three improved strategies: a novel opposition-based learning strategy, a novel exploration mechanism, and a biological elimination update mechanism. Based on the original SCSO, a multi-strategy improved sand cat swarm optimization (MSCSO) is proposed. To verify the effectiveness of the proposed algorithm, the MSCSO algorithm is applied to two types of problems: global optimization and feature selection. The global optimization includes twenty non-fixed dimensional functions (Dim = 30, 100, and 500) and ten fixed dimensional functions, while feature selection comprises 24 datasets. By analyzing and comparing the mathematical and statistical results from multiple perspectives with several state-of-the-art (SOTA) algorithms, the results show that the proposed MSCSO algorithm has good optimization ability and can adapt to a wide range of optimization problems.
Collapse
Affiliation(s)
- Liguo Yao
- School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China; (L.Y.); (J.Y.); (G.L.); (Y.L.)
- Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China
| | - Jun Yang
- School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China; (L.Y.); (J.Y.); (G.L.); (Y.L.)
- Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China
| | - Panliang Yuan
- State Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025, China;
| | - Guanghui Li
- School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China; (L.Y.); (J.Y.); (G.L.); (Y.L.)
- Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China
| | - Yao Lu
- School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China; (L.Y.); (J.Y.); (G.L.); (Y.L.)
- Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China
| | - Taihua Zhang
- School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China; (L.Y.); (J.Y.); (G.L.); (Y.L.)
- Technical Engineering Center of Manufacturing Service and Knowledge Engineering, Guizhou Normal University, Guiyang 550025, China
| |
Collapse
|
2
|
Zhao Y, Huang C, Zhang M, Cui Y. AOBLMOA: A Hybrid Biomimetic Optimization Algorithm for Numerical Optimization and Engineering Design Problems. Biomimetics (Basel) 2023; 8:381. [PMID: 37622986 PMCID: PMC10452254 DOI: 10.3390/biomimetics8040381] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/08/2023] [Revised: 08/10/2023] [Accepted: 08/15/2023] [Indexed: 08/26/2023] Open
Abstract
The Mayfly Optimization Algorithm (MOA), as a new biomimetic metaheuristic algorithm with superior algorithm framework and optimization methods, plays a remarkable role in solving optimization problems. However, there are still shortcomings of convergence speed and local optimization in this algorithm. This paper proposes a metaheuristic algorithm for continuous and constrained global optimization problems, which combines the MOA, the Aquila Optimizer (AO), and the opposition-based learning (OBL) strategy, called AOBLMOA, to overcome the shortcomings of the MOA. The proposed algorithm first fuses the high soar with vertical stoop method and the low flight with slow descent attack method in the AO into the position movement process of the male mayfly population in the MOA. Then, it incorporates the contour flight with short glide attack and the walk and grab prey methods in the AO into the positional movement of female mayfly populations in the MOA. Finally, it replaces the gene mutation behavior of offspring mayfly populations in the MOA with the OBL strategy. To verify the optimization ability of the new algorithm, we conduct three sets of experiments. In the first experiment, we apply AOBLMOA to 19 benchmark functions to test whether it is the optimal strategy among multiple combined strategies. In the second experiment, we test AOBLMOA by using 30 CEC2017 numerical optimization problems and compare it with state-of-the-art metaheuristic algorithms. In the third experiment, 10 CEC2020 real-world constrained optimization problems are used to demonstrate the applicability of AOBLMOA to engineering design problems. The experimental results show that the proposed AOBLMOA is effective and superior and is feasible in numerical optimization problems and engineering design problems.
Collapse
Affiliation(s)
- Yanpu Zhao
- School of Economics and Management, China University of Petroleum (East China), Qingdao 266580, China; (Y.Z.); (Y.C.)
| | - Changsheng Huang
- School of Economics and Management, China University of Petroleum (East China), Qingdao 266580, China; (Y.Z.); (Y.C.)
| | | | - Yang Cui
- School of Economics and Management, China University of Petroleum (East China), Qingdao 266580, China; (Y.Z.); (Y.C.)
| |
Collapse
|
3
|
Zheng WM, Xu SL, Pan JS, Chai QW, Hu P. An Opposition-Based Learning Black Hole Algorithm for Localization of Mobile Sensor Network. Sensors (Basel) 2023; 23:s23094520. [PMID: 37177724 PMCID: PMC10181638 DOI: 10.3390/s23094520] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/24/2023] [Revised: 04/22/2023] [Accepted: 05/04/2023] [Indexed: 05/15/2023]
Abstract
The mobile node location method can find unknown nodes in real time and capture the movement trajectory of unknown nodes in time, which has attracted more and more attention from researchers. Due to their advantages of simplicity and efficiency, intelligent optimization algorithms are receiving increasing attention. Compared with other algorithms, the black hole algorithm has fewer parameters and a simple structure, which is more suitable for node location in wireless sensor networks. To address the problems of weak merit-seeking ability and slow convergence of the black hole algorithm, this paper proposed an opposition-based learning black hole (OBH) algorithm and utilized it to improve the accuracy of the mobile wireless sensor network (MWSN) localization. To verify the performance of the proposed algorithm, this paper tests it on the CEC2013 test function set. The results indicate that among the several algorithms tested, the OBH algorithm performed the best. In this paper, several optimization algorithms are applied to the Monte Carlo localization algorithm, and the experimental results show that the OBH algorithm can achieve the best optimization effect in advance.
Collapse
Affiliation(s)
- Wei-Min Zheng
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| | - Shi-Lei Xu
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| | - Jeng-Shyang Pan
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| | - Qing-Wei Chai
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| | - Pei Hu
- College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
| |
Collapse
|
4
|
Houssein EH, Mohamed GM, Abdel Samee N, Alkanhel R, Ibrahim IA, Wazery YM. An Improved Search and Rescue Algorithm for Global Optimization and Blood Cell Image Segmentation. Diagnostics (Basel) 2023; 13:diagnostics13081422. [PMID: 37189523 DOI: 10.3390/diagnostics13081422] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/09/2023] [Revised: 04/08/2023] [Accepted: 04/12/2023] [Indexed: 05/17/2023] Open
Abstract
Image segmentation has been one of the most active research areas in the last decade. The traditional multi-level thresholding techniques are effective for bi-level thresholding because of their resilience, simplicity, accuracy, and low convergence time, but these traditional techniques are not effective in determining the optimal multi-level thresholding for image segmentation. Therefore, an efficient version of the search and rescue optimization algorithm (SAR) based on opposition-based learning (OBL) is proposed in this paper to segment blood-cell images and solve problems of multi-level thresholding. The SAR algorithm is one of the most popular meta-heuristic algorithms (MHs) that mimics humans' exploration behavior during search and rescue operations. The SAR algorithm, which utilizes the OBL technique to enhance the algorithm's ability to jump out of the local optimum and enhance its search efficiency, is termed mSAR. A set of experiments is applied to evaluate the performance of mSAR, solve the problem of multi-level thresholding for image segmentation, and demonstrate the impact of combining the OBL technique with the original SAR for improving solution quality and accelerating convergence speed. The effectiveness of the proposed mSAR is evaluated against other competing algorithms, including the L'evy flight distribution (LFD), Harris hawks optimization (HHO), sine cosine algorithm (SCA), equilibrium optimizer (EO), gravitational search algorithm (GSA), arithmetic optimization algorithm (AOA), and the original SAR. Furthermore, a set of experiments for multi-level thresholding image segmentation is performed to prove the superiority of the proposed mSAR using fuzzy entropy and the Otsu method as two objective functions over a set of benchmark images with different numbers of thresholds based on a set of evaluation matrices. Finally, analysis of the experiments' outcomes indicates that the mSAR algorithm is highly efficient in terms of the quality of the segmented image and feature conservation, compared with the other competing algorithms.
Collapse
Affiliation(s)
- Essam H Houssein
- Faculty of Computers and Information, Minia University, Minia 61519, Egypt
| | - Gaber M Mohamed
- Faculty of Computers and Information, Minia University, Minia 61519, Egypt
| | - Nagwan Abdel Samee
- Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
| | - Reem Alkanhel
- Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
| | - Ibrahim A Ibrahim
- Faculty of Computers and Information, Minia University, Minia 61519, Egypt
| | - Yaser M Wazery
- Faculty of Computers and Information, Minia University, Minia 61519, Egypt
| |
Collapse
|
5
|
Luo Y, Qin Q, Hu Z, Zhang Y. Path Planning for Unmanned Delivery Robots Based on EWB-GWO Algorithm. Sensors (Basel) 2023; 23:1867. [PMID: 36850464 PMCID: PMC9965765 DOI: 10.3390/s23041867] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/11/2023] [Revised: 01/20/2023] [Accepted: 01/24/2023] [Indexed: 06/18/2023]
Abstract
With the rise of robotics within various fields, there has been a significant development in the use of mobile robots. For mobile robots performing unmanned delivery tasks, autonomous robot navigation based on complex environments is particularly important. In this paper, an improved Gray Wolf Optimization (GWO)-based algorithm is proposed to realize the autonomous path planning of mobile robots in complex scenarios. First, the strategy for generating the initial wolf pack of the GWO algorithm is modified by introducing a two-dimensional Tent-Sine coupled chaotic mapping in this paper. This guarantees that the GWO algorithm generates the initial population diversity while improving the randomness between the two-dimensional state variables of the path nodes. Second, by introducing the opposition-based learning method based on the elite strategy, the adaptive nonlinear inertia weight strategy and random wandering law of the Butterfly Optimization Algorithm (BOA), this paper improves the defects of slow convergence speed, low accuracy, and imbalance between global exploration and local mining functions of the GWO algorithm in dealing with high-dimensional complex problems. In this paper, the improved algorithm is named as an EWB-GWO algorithm, where EWB is the abbreviation of three strategies. Finally, this paper enhances the rationalization of the initial population generation of the EWB-GWO algorithm based on the visual-field line detection technique of Bresenham's line algorithm, reduces the number of iterations of the EWB-GWO algorithm, and decreases the time complexity of the algorithm in dealing with the path planning problem. The simulation results show that the EWB-GWO algorithm is very competitive among metaheuristics of the same type. It also achieves optimal path length measures and smoothness metrics in the path planning experiments.
Collapse
Affiliation(s)
- Yuan Luo
- Key Laboratory of Optoelectronic Information Sensing and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Qiong Qin
- Key Laboratory of Optoelectronic Information Sensing and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Zhangfang Hu
- Key Laboratory of Optoelectronic Information Sensing and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Yi Zhang
- School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| |
Collapse
|
6
|
Bo L, Li Z, Liu Y, Yue Y, Zhang Z, Wang Y. Research on Multi-Level Scheduling of Mine Water Reuse Based on Improved Whale Optimization Algorithm. Sensors (Basel) 2022; 22:s22145164. [PMID: 35890844 PMCID: PMC9318344 DOI: 10.3390/s22145164] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/08/2022] [Revised: 07/07/2022] [Accepted: 07/07/2022] [Indexed: 11/25/2022]
Abstract
Aiming at the problem of the inefficiency of coal mine water reuse, a multi-level scheduling method for mine water reuse based on an improved whale optimization algorithm is proposed. Firstly, the optimization objects of mine water reuse time and reuse cost are used to establish the optimal scheduling model of mine water. Secondly, in order to overcome the defect that the whale optimization algorithm (WOA) is prone to local convergence, the opposition-based learning strategy is introduced to speed up the convergence speed, the Levy flight strategy is used to enhance the ability of the algorithm to jump out of the local optimization, the nonlinear convergence factor is used to balance the global and local search ability, and the adaptive inertia weight is used to improve the optimization accuracy of the algorithm. Finally, the improved whale optimization algorithm (IWOA) is applied to the mine water optimization scheduling model with multiple objects and constraints. The results show that the reuse efficiency of the multi-level scheduling method of mine water reuse is increased by 30.2% and 31.9%, respectively, in the heating and nonheating seasons, which can significantly improve the reuse efficiency of mine water and realize the efficient utilization of mine water reuse deployment. At the same time, experiments show that the improved whale optimization algorithm has higher convergence accuracy and speed, which proves the feasibility and superiority of its improvement strategies.
Collapse
Affiliation(s)
- Lei Bo
- School of Mechanical Electronic & Information Engineering, China University of Mining and Technology (Beijing), Beijing 100083, China; (L.B.); (Z.L.); (Y.Y.); (Z.Z.)
| | - Zhihan Li
- School of Mechanical Electronic & Information Engineering, China University of Mining and Technology (Beijing), Beijing 100083, China; (L.B.); (Z.L.); (Y.Y.); (Z.Z.)
| | - Yang Liu
- School of Mechanical Electronic & Information Engineering, China University of Mining and Technology (Beijing), Beijing 100083, China; (L.B.); (Z.L.); (Y.Y.); (Z.Z.)
- Correspondence: ; Tel.: +86-1881-104-8109
| | - Yuangan Yue
- School of Mechanical Electronic & Information Engineering, China University of Mining and Technology (Beijing), Beijing 100083, China; (L.B.); (Z.L.); (Y.Y.); (Z.Z.)
| | - Zihang Zhang
- School of Mechanical Electronic & Information Engineering, China University of Mining and Technology (Beijing), Beijing 100083, China; (L.B.); (Z.L.); (Y.Y.); (Z.Z.)
| | - Yiying Wang
- School of Mechanical and Equipment Engineering, Hebei University of Engineering, Handan 056038, China;
| |
Collapse
|
7
|
Al-Fakih AM, Algamal ZY, Qasim MK. An improved opposition-based crow search algorithm for biodegradable material classification. SAR QSAR Environ Res 2022; 33:403-415. [PMID: 35469528 DOI: 10.1080/1062936x.2022.2064546] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/04/2022] [Accepted: 04/05/2022] [Indexed: 06/14/2023]
Abstract
The development of a reliable quantitative structure-activity relationship (QSAR) classification model with a small number of molecular descriptors is a crucial step in chemometrics. In this study, an improvement of crow search algorithm (CSA) is proposed by adapting the opposite-based learning (OBL) approach, which is named as OBL-CSA, to improve the exploration and exploitation capability of the CSA in quantitative structure-biodegradation relationship (QSBR) modelling of classifying the biodegradable materials. The results reveal that the performance of OBL-CSA not only manifest in improving the classification performance, but also in reduced computational time required to complete the process when compared to the standard CSA and other four optimization algorithms tested, which are the particle swarm algorithm (PSO), black hole algorithm (BHA), grey wolf algorithm (GWA), and whale optimization algorithm (WOA). In conclusion, the OBL-CSA could be a valuable resource in the classification of biodegradable materials.
Collapse
Affiliation(s)
- A M Al-Fakih
- Department of Chemistry, Faculty of Science, Universiti Teknologi Malaysia, Johor, Malaysia and Department of Chemistry, Faculty of Science, Sana'a University, Sana'a, Yemen
| | - Z Y Algamal
- Department of Statistics and Informatics, University of Mosul, Mosul, Iraq
| | - M K Qasim
- Department of General Science, University of Mosul, Mosul, Iraq
| |
Collapse
|
8
|
Soncco-Álvarez JL, Muñoz DM, Ayala-Rincón M. Opposition-Based Memetic Algorithm and Hybrid Approach for Sorting Permutations by Reversals. Evol Comput 2018; 27:229-265. [PMID: 29466026 DOI: 10.1162/evco_a_00220] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
Sorting unsigned permutations by reversals is a difficult problem; indeed, it was proved to be NP -hard by Caprara ( 1997 ). Because of its high complexity, many approximation algorithms to compute the minimal reversal distance were proposed until reaching the nowadays best-known theoretical ratio of 1.375. In this article, two memetic algorithms to compute the reversal distance are proposed. The first one uses the technique of opposition-based learning leading to an opposition-based memetic algorithm; the second one improves the previous algorithm by applying the heuristic of two breakpoint elimination leading to a hybrid approach. Several experiments were performed with one-hundred randomly generated permutations, single benchmark permutations, and biological permutations. Results of the experiments showed that the proposed OBMA and Hybrid-OBMA algorithms achieve the best results for practical cases, that is, for permutations of length up to 120. Also, Hybrid-OBMA showed to improve the results of OBMA for permutations greater than or equal to 60. The applicability of our proposed algorithms was checked processing permutations based on biological data, in which case OBMA gave the best average results for all instances.
Collapse
Affiliation(s)
| | - Daniel M Muñoz
- Departments of Mechanical Engineering and Electronics Engineering---Faculty of Gama, University of Brasília, Gama, DF, 72444-240, Brazil
| | - Mauricio Ayala-Rincón
- Departments of Mathematics and Computer Science, University of Brasília, Brasília, DF, 70910-900, Brazil
| |
Collapse
|