Sine-Cosine-Barnacles Algorithm Optimizer with disruption operator for global optimization and automatic data clustering

被引:15
作者
Abd Elaziz, Mohamed [1 ,2 ,3 ]
Ewees, Ahmed A. [4 ,5 ]
Al-qaness, Mohammed A. A. [6 ]
Abualigah, Laith [7 ,8 ,9 ]
Ibrahim, Rehab Ali [3 ]
机构
[1] Galala Univ, Fac Comp Sci & Engn, Suze 435611, Egypt
[2] Ajman Univ, Artificial Intelligence Res Ctr AIRC, Ajman, U Arab Emirates
[3] Zagazig Univ, Fac Sci, Dept Math, Zagazig, Egypt
[4] Univ Bisha, Fac Comp & Informat Technol, Dept Informat Syst, Bisha, Saudi Arabia
[5] Damietta Univ, Dept Comp, Kafr Saad, Egypt
[6] Wuhan Univ, State Key Lab Informat Engn Surveying, Mapping & Remote Sensing, Wuhan 430079, Peoples R China
[7] Amman Arab Univ, Fac Comp Sci & Informat, Amman 11953, Jordan
[8] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
[9] Middle East Univ, Fac Informat Technol, Amman 11831, Jordan
基金
中国国家自然科学基金;
关键词
Optimization techniques; Swarm-intelligence; Sine– Cosine Algorithm; Barnacles mating optimizer; Exploration and exploitation; PARTICLE SWARM OPTIMIZATION; SEARCH ALGORITHM; HYBRID; EVOLUTION; DIAGNOSIS; SYSTEMS; LSHADE; MODEL;
D O I
10.1016/j.eswa.2022.117993
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an improved Barnacles Mating Optimizer (BMO) is proposed to deal with optimization problems and develop a new automatic clustering approach. BMO is a well-established optimization technique inspired by the mating behavior of barnacles in real-life. The exploratory trends of BMO are influential and can maintain the right balance among exploration and exploitation. However, this population-based method can be improved further to reduce the probability of potential drawbacks for any optimization technique. As such, we revised the core searching phased of BMO based on a sine-cosine algorithm (SCA) and disruption operators (DO). The proposed method is named BMSCD, which updates the current solution by switching between the mechanisms of the BMO and SCA based on a probability calculated using the fitness value of the current solution. The experiments results on various benchmark cases for global optimizations demonstrate the improved performance of the proposed BMSCD in terms of quality of solutions, the balance of the exploration- exploitation, and convergence rates. Besides, the proposed BMSCD is evaluated by nine measures in solving different clustering problems. The results show that the BMSCD can effectively and powerfully address the tested problems and provide excellent performance compared to the state-of-the-art methods.
引用
收藏
页数:26
相关论文
共 125 条
[1]   Cooperative meta-heuristic algorithms for global optimization problems [J].
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Neggaz, Nabil ;
Ibrahim, Rehab Ali ;
Al-qaness, Mohammed A. A. ;
Lu, Songfeng .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 176
[2]   A Grunwald-Letnikov based Manta ray foraging optimizer for global optimization and image segmentation [J].
Abd Elaziz, Mohamed ;
Yousri, Dalia ;
Al-qaness, Mohammed A. A. ;
AbdelAty, Amr M. ;
Radwan, Ahmed G. ;
Ewees, Ahmed A. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 98
[3]   A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems [J].
Abd Elaziz, Mohamed ;
Heidari, Ali Asghar ;
Fujita, Hamido ;
Moayedi, Hossein .
APPLIED SOFT COMPUTING, 2020, 95
[4]  
Abd Elaziz M, 2019, IEEE C EVOL COMPUTAT, P2315, DOI [10.1109/cec.2019.8790361, 10.1109/CEC.2019.8790361]
[5]  
AbdElminaam D. S., 2021, IEEE ACCESS
[6]  
Abualigah L., 2022, NEURAL COMPUT APPL, V1, P1
[7]  
Abualigah L. M. Q., 2019, FEATURE SELECTION EN, V816
[8]   Enhanced Flow Direction Arithmetic Optimization Algorithm for mathematical optimization problems with applications of data clustering [J].
Abualigah, Laith ;
Almotairi, Khaled H. ;
Abd Elaziz, Mohamed ;
Shehab, Mohammad ;
Altalhi, Maryam .
ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2022, 138 :13-29
[9]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[10]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)