|
|
Aquila optimizer based on phasor operator and flow direction operator |
Yu ZHOU1( ),Zexuan PEI1,Peichong WANG2,Bo CHEN1 |
1. College of Electrical Engineering, North China University of Water Resources and Electric Power, Zhengzhou 450045, China 2. College of Information Engineering, Hebei GEO University, Shijiazhuang 050031, China |
|
|
Abstract A multi-strategy improved aquila optimizer (MIAO) was proposed aiming at the disadvantages of low search efficiency and easy to fall into local optimal value in aquila optimization algorithm. Generalized normal distribution optimizer (GNDO) was added to AO, and the result obtained by GNDO was compared with the result of AO in the first stage. Then the best value under the two algorithms was selected. The search space was expanded and the quality of solution was improved. Phasor operators were used to transform the second phase into an adaptive non-parametric optimization in order to improve the high-dimensional optimization ability of the AO. The flow operator was used in the third stage of AO aiming at the problems of reduced population diversity and insufficient local exploitation at late iterations of the AO. Then the information can be transferred between each individual. The utilization rate of population information was improved, and the local exploitation capability of the AO was enhanced. Comparative analysis and optimization results of 16 test functions and Wilcoxon rank sum test showed that MIAO optimization ability and convergence speed were greatly improved. The MIAO algorithm was used to solve reducer design problem in order to verify the practicality and feasibility of MIAO algorithm. Comparative analysis of practical engineering optimization problems shows that MIAO algorithm has certain advantages in processing realistic optimization problems.
|
Received: 21 June 2023
Published: 23 January 2024
|
|
Fund: 国家自然科学基金资助项目(U1504622,31671580);河南省高等学校青年骨干教师培养计划资助项目(2018GGJS079);河北省高等学校科学技术研究资助项目(ZD2020344) |
引入相量算子和流向算子的天鹰优化算法
针对天鹰优化算法搜索效率不足,容易陷入局部最优的缺点,提出多策略改进天鹰优化算法(MIAO). 引入广义正态分布优化算法(GNDO),将该算法得出的结果与天鹰优化算法第1阶段得出的结果进行比较,筛选出这2种优化算法下的最优值. 该操作扩大了搜索空间,提高了解的质量. 引入相量算子,将第2阶段变为自适应的非参数优化,提高算法的高维优化能力. 针对天鹰优化算法在迭代后期存在种群多样性降低、局部开发能力不足的问题,在天鹰算法的第3阶段引入流向算子,使信息可以在每个个体间相互传递,提高种群信息的利用率,增强天鹰优化算法的开发性能. 通过对16个测试函数寻优对比分析以及Wilcoxon秩和检验可知,MIAO的寻优能力和收敛速度都有较大的提升. 为了验证MIAO算法的实用性和可行性,采用所提算法求解减速器设计问题,通过实际工程优化问题的实验对比分析可知,MIAO算法在处理现实优化问题上具有一定的优越性.
关键词:
天鹰优化算法,
广义正态分布优化算法,
相量算子,
流向算子,
测试函数,
Wilcoxon秩和检验
|
|
[1] |
UMER M, SADIQ S, REEMAH M, et al Face mask detection using deep convolutional neural network and multi-stage image processing[J]. Image and Vision Computing, 2023, 133 (10): 46- 57
|
|
|
[2] |
TIAN J G, HAN D Y, REZA H K, et al Deep learning-based open set multi-source domain adaptation with complementary transferability metric for mechanical fault diagnosis[J]. Neural Networks, 2023, 162 (6): 69- 82
|
|
|
[3] |
JESUS J, RUIZ A, URDA D, et al A freight inspection volume forecasting approach using an aggregation/disaggregation procedure, machine learning and ensemble models[J]. Neurocomputing, 2020, 391: 282- 291
doi: 10.1016/j.neucom.2019.06.109
|
|
|
[4] |
LI C, BAI L, LIU W, et al A multi-task memory network with knowledge adaptation for multimodal demand forecasting[J]. Transportation Research Part C: Emerging Technologies, 2021, 131: 103352
doi: 10.1016/j.trc.2021.103352
|
|
|
[5] |
GHAREHCHOPOGH F S, NAMAZI M, EBRAHIMI L, et al Advances in sparrow search algorithm: a comprehensive survey[J]. Archives of Computational Methods in Engineering, 2023, 30: 427- 455
doi: 10.1007/s11831-022-09804-w
|
|
|
[6] |
MUHAMMAD Y, RAJA M A Z, ALTAF M, et al Design of fractional comprehensive learning PSO strategy for optimal power flow problems[J]. Applied Soft Computing, 2022, 130: 109638
|
|
|
[7] |
XUE J, SHEN B A novel swarm intelligence optimization approach: sparrow search algorithm[J]. Systems Science and Control Engineering, 2020, 8 (1): 22- 34
doi: 10.1080/21642583.2019.1708830
|
|
|
[8] |
MIRJALILI S, LEWIS A The whale optimization algorithm[J]. Advances in Engineering Software, 2016, 95: 51- 67
doi: 10.1016/j.advengsoft.2016.01.008
|
|
|
[9] |
LI S N, LI W, TANG J W, et al A new evolving operator selector by using fitness landscape in differential evolution algorithm[J]. Information Sciences, 2023, 624 (8): 709- 731
|
|
|
[10] |
KAHLOUL S, DJAAFAR Z, BOUALEM B, et al A multi-external archive-guided Henry gas solubility optimization algorithm for solving multi-objective optimization problems[J]. Engineering Applications of Artificial Intelligence, 2022, 109: 104588
doi: 10.1016/j.engappai.2021.104588
|
|
|
[11] |
KARAMI H, VALIKHAN A M, FARZIN S Flow direction algorithm (FDA): a novel optimization approach for solving optimization problems[J]. Computers and Industrial Engineering, 2021, 156 (4): 23- 39
|
|
|
[12] |
FATEHI M, TOLORI A, ENRICO Z An advanced teaching-learning-based algorithm to solve unconstrained optimization problems[J]. Intelligent Systems with Applications, 2023, 17 (42): 53- 74
|
|
|
[13] |
KUMAR M, ANADA J K, SAPATAPHY S C Socio evolution and learning optimization algorithm: a socio-inspired optimization methodology[J]. Future Generation Computer Systems, 2018, 81: 252- 272
doi: 10.1016/j.future.2017.10.052
|
|
|
[14] |
MOHAMMAD H, SHAHRAKI N, TAGHIAN S, et al An improved grey wolf optimizer for solving engineering problems[J]. Expert Systems with Applications, 2021, 166: 113917
doi: 10.1016/j.eswa.2020.113917
|
|
|
[15] |
邓志诚, 孙辉, 赵嘉, 等 方波触发勘探与开发的粒子群优化算法[J]. 自动化学报, 2022, 48 (12): 3042- 3061 DENG Zhicheng, SUN Hui, ZHAO Jia, et al Particle swarm optimization with square wave triggered exploration and exploitation[J]. Acta Automatica Sinica, 2022, 48 (12): 3042- 3061
doi: 10.16383/j.aas.c190842
|
|
|
[16] |
AMIRTEIMOORI A, MAHDAVI I, SOLIMANPUR M, et al A parallel hybrid PSO-GA algorithm for the flexible flow-shop scheduling with transportation[J]. Computers and Industrial Engineering, 2022, 173 (5): 125- 143
|
|
|
[17] |
ABUALIGAH L, YOUSRI D, ELAZIZ M A, et al Aquila optimizer: a novel meta-heuristic optimization algorithm[J]. Computers and Industrial Engineering, 2021, 157 (10): 50- 72
|
|
|
[18] |
GHAMEHI M, AKBARI E, RAHIMNEJAD A, et al Phasor particle swarm optimization: a simple and efficient variant of PSO[J]. Soft Computing: A Fusion of Foundations, Methodologies and Applications, 2019, 23 (19): 1701- 1718
|
|
|
[19] |
BUALIGAH L, YOUSRI D, ELAZIZ M, et al Aquila optimizer: a novel meta-heuristic optimization algorithm[J]. Computers and Industrial Engineering, 2021, 157 (9): 157- 171
|
|
|
[20] |
李玥,穆维松,褚晓泉,等 基于改进量子粒子群的K-means聚类算法及其应用[J]. 控制与决策, 2022, 37 (4): 839- 850 LI Yue, MU Weisong, CHU Xiaoquan, et al K-means clustering algorithm based on improved quantum particle swarm optimization and its application[J]. Control and Decision, 2022, 37 (4): 839- 850
|
|
|
[21] |
EESA A S, HASSAN M M, ARABO W K Letter: application of optimization algorithms to engineering design problems and discrepancies in mathematical formulas[J]. Applied Soft Computing, 2023, 11 (5): 23- 64
|
|
|
[22] |
HUANG F Z, WANG L, HE Q An effective co-evolutionary differential evolution for constrained optimization[J]. Applied Mathematics and Computation, 2007, 186 (1): 340- 356
|
|
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|