Hybrid Reptile Search Algorithm and Remora Optimization Algorithm for Optimization Tasks and Data Clustering

被引:38
作者
Almotairi, Khaled H. [1 ]
Abualigah, Laith [2 ,3 ]
机构
[1] Umm Al Qura Univ, Comp Engn Dept, Mecca 24382, Saudi Arabia
[2] Amman Arab Univ, Fac Comp Sci & Informat, Amman 11953, Jordan
[3] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 03期
关键词
Reptile Search Algorithm (RSA); Remora Optimization Algorithm (ROA); data clustering; machine learning; metaheuristic; optimization; algorithms; KERNEL;
D O I
10.3390/sym14030458
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Data clustering is a complex data mining problem that clusters a massive amount of data objects into a predefined number of clusters; in other words, it finds symmetric and asymmetric objects. Various optimization methods have been used to solve different machine learning problems. They usually suffer from local optimal problems and unbalance between the search mechanisms. This paper proposes a novel hybrid optimization method for solving various optimization problems. The proposed method is called HRSA, which combines the original Reptile Search Algorithm (RSA) and Remora Optimization Algorithm (ROA) and handles these mechanisms' search processes by a novel transition method. The proposed HRSA method aims to avoid the main weaknesses raised by the original methods and find better solutions. The proposed HRSA is tested on solving various complicated optimization problems-twenty-three benchmark test functions and eight data clustering problems. The obtained results illustrate that the proposed HRSA method performs significantly better than the original and comparative state-of-the-art methods. The proposed method overwhelmed all the comparative methods according to the mathematical problems. It obtained promising results in solving the clustering problems. Thus, HRSA has a remarkable efficacy when employed for various clustering problems.
引用
收藏
页数:29
相关论文
共 40 条
[1]   African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems [J].
Abdollahzadeh, Benyamin ;
Gharehchopogh, Farhad Soleimanian ;
Mirjalili, Seyedali .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
[2]   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
[3]   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)
[4]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[5]   Fuzzy inference optimization algorithms for enhancing the modelling accuracy of wastewater quality parameters [J].
Abunama, Taher ;
Ansari, Mozafar ;
Awolusi, Oluyemi Olatunji ;
Gani, Khalid Muzamil ;
Kumari, Sheena ;
Bux, Faizal .
JOURNAL OF ENVIRONMENTAL MANAGEMENT, 2021, 293
[6]   Automatic Data Clustering Using Hybrid Firefly Particle Swarm Optimization Algorithm [J].
Agbaje, Moyinoluwa B. ;
Ezugwu, Absalom E. ;
Els, Rosanne .
IEEE ACCESS, 2019, 7 :184963-184984
[7]   Dwarf Mongoose Optimization Algorithm [J].
Agushaka, Jeffrey O. ;
Ezugwu, Absalom E. ;
Abualigah, Laith .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 391
[8]  
Alam S, 2008, 2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, P124
[9]   Density-based particle swarm optimization algorithm for data clustering [J].
Alswaitti, Mohammed ;
Albughdadi, Mohanad ;
Isa, Nor Ashidi Mat .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 91 :170-186
[10]   Memory-enriched big bang-big crunch optimization algorithm for data clustering [J].
Bijari, Kayvan ;
Zare, Hadi ;
Veisi, Hadi ;
Bobarshad, Hossein .
NEURAL COMPUTING & APPLICATIONS, 2018, 29 (06) :111-121