QQLMPA: A quasi-opposition learning and Q-learning based marine predators algorithm

被引:65
作者
Zhao, Shangrui [1 ]
Wu, Yulu [1 ]
Tan, Shuang [1 ]
Wu, Jinran [2 ]
Cui, Zhesen [3 ]
Wang, You-Gan [2 ]
机构
[1] Wuhan Univ Technol, Sch Sci, Wuhan 430070, Peoples R China
[2] Australian Catholic Univ, Inst Learning Sci & Teacher Educ, Brisbane 4000, Australia
[3] Changzhi Univ, Dept Comp Sci, Changzhi 046011, Shanxi, Peoples R China
基金
澳大利亚研究理事会;
关键词
Q-learning algorithm; Marine predators algorithm; Meta-heuristics; Quasi-opposition based learning; GRASSHOPPER OPTIMIZATION ALGORITHM; GLOBAL OPTIMIZATION; DIFFERENTIAL EVOLUTION;
D O I
10.1016/j.eswa.2022.119246
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many engineering and scientific problems in the real-world boil down to optimization problems, which are difficult to solve by using traditional methods. Meta-heuristics are appealing algorithms for solving optimization problems while keeping computational costs reasonable. The marine predators algorithm (MPA) is a modern optimization meta-heuristic, inspired by widespread Levy and Brownian foraging strategies in ocean predators as well as optimal encounter rate strategies in biological interactions between predator and prey. However, MPA is not without its shortcomings. In this paper, a quasi-opposition based learning and Q-learning based marine predators algorithm (QQLMPA) is proposed. This offers multiple improvements over standard MPA. Primely, Q-learning allows MPA to fully use the information generated by previous iterations. And also, quasi-opposition based learning serves to increase population diversity, reducing the risk of convergence to inferior local optima. Numerical experiments demonstrate better performance by QQLMPA on 32 benchmark optimization functions and three engineering problems: designs of pressure vessel, hydro-static thrust bearing, and speed reducer.
引用
收藏
页数:19
相关论文
共 60 条
[1]   Parameter estimation of photovoltaic models using an improved marine predators algorithm [J].
Abdel-Basset, Mohamed ;
El-Shahat, Doaa ;
Chakrabortty, Ripon K. ;
Ryan, Michael .
ENERGY CONVERSION AND MANAGEMENT, 2021, 227
[2]   Improved multi-core arithmetic optimization algorithm-based ensemble mutation for multidisciplinary applications [J].
Abualigah, Laith ;
Diabat, Ali .
JOURNAL OF INTELLIGENT MANUFACTURING, 2023, 34 (04) :1833-1874
[3]   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
[4]   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)
[5]   INFO: An efficient optimization algorithm based on weighted mean of vectors [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Noshadian, Saeed ;
Chen, Huiling ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 195
[6]   Quasi-oppositional differential evolution for optimal reactive power dispatch [J].
Basu, M. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2016, 78 :29-40
[7]   Chameleon Swarm Algorithm: A bio-inspired optimizer for solving engineering design problems [J].
Braik, Malik Shehadeh .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 174
[8]   Multi-objective feature selection based on quasi-oppositional based Jaya algorithm for microarray data [J].
Chaudhuri, Abhilasha ;
Sahu, Tirath Prasad .
KNOWLEDGE-BASED SYSTEMS, 2022, 236
[9]  
Deb K., 1997, EVOLUTIONARY ALGORIT, P497, DOI [https://doi.org/10.1007/978-3-662-03423-1_27, DOI 10.1007/978-3-662-03423-1_27]
[10]   A new optimization algorithm based on average and subtraction of the best and worst members of the population for solving various optimization problems [J].
Dehghani, Mohammad ;
Hubalovsky, Stepan ;
Trojovsky, Pavel .
PEERJ COMPUTER SCIENCE, 2022, 8