A novel elitist fruit fly optimization algorithm

被引:0
作者
Jieguang He
Zhiping Peng
Jinbo Qiu
Delong Cui
Qirui Li
机构
[1] Guangdong University of Petrochemical Technology,College of Computer Science
[2] Zhejiang University,State Key Laboratory of Industrial Control Technology
[3] Jiangmen Polytechnic,School of Information Engineering
[4] Guangdong University of Petrochemical Technology,Guangdong Provincial Key Laboratory of Petrochemical Equipment Fault Diagnosis
[5] Guangdong University of Petrochemical Technology,College of Electronic Information Engineering
来源
Soft Computing | 2023年 / 27卷
关键词
Swarm intelligence algorithm; Fruit fly optimization algorithm; Elite guidance; Boundary information; Population diversity;
D O I
暂无
中图分类号
学科分类号
摘要
Aiming at the poor population diversity and serious imbalance between global exploration and local exploitation in the original fruit fly optimization algorithm (FOA), a novel elitist fruit fly optimization algorithm (EFOA) with elite guidance and population diversity maintenance is proposed. EFOA consists of two search phases: an osphresis search with elite and random individual guiding and a vision search with elite and boundary guiding in an iteration. The former contains two sub-stages: exploration with random individual guiding and exploitation with elite individual guiding. Randomly selected individual and flight control parameter constructed by the Sigmoid-based function are first introduced into the algorithm to improve the exploration. The elite guiding strategy with two position-update approaches is designed to augment the local ability of the proposed algorithm. With these stages, EFOA can search some areas of the problem space as much as possible. Finally, elite and boundary information is introduced into EFOA to enhance population diversity. The proposed EFOA is compared with other algorithms, including the original FOA, three outstanding FOA variants, and five state-of-the-art meta-heuristic algorithms. The validation tests are conducted based on the classical benchmark functions and CEC2017 benchmark functions. The Wilcoxon signed rank test and Friedman test are utilized to verify the significance of the results from the perspective of non-parametric statistics. The results demonstrate that the elite guiding strategy and the alternating execution of the three search stages can effectively balance the exploration and exploitation capabilities of the EFOA and enhance its convergence speed.
引用
收藏
页码:4823 / 4851
页数:28
相关论文
共 50 条
[41]   An Improved Fruit Fly Optimization Algorithm for Solving Multidimensional Knapsack Problem [J].
Qian, Hao ;
Zhang, Qing-yong .
2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, :2494-2499
[42]   An Improvement of Fruit Fly Optimization Algorithm for Solving Traveling Salesman Problems [J].
Li Hengyu ;
Chen Jiqing ;
Huang Quanzhen ;
Xie Shaorong ;
Luo Jun .
2014 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2014, :620-623
[43]   Rationalized fruit fly optimization with sine cosine algorithm: A comprehensive analysis [J].
Fan, Yi ;
Wang, Pengjun ;
Heidari, Ali Asghar ;
Wang, Mingjing ;
Zhao, Xuehua ;
Chen, Huiling ;
Li, Chengye .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 157
[44]   Twin support vector machines based on fruit fly optimization algorithm [J].
Ding, Shifei ;
Zhang, Xiekai ;
Yu, Junzhao .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2016, 7 (02) :193-203
[45]   Fruit fly optimization algorithm based on adaptive search and cloud escape [J].
Zhang S. ;
Chen Y. .
Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2018, 46 (09) :40-44and51
[46]   Twin support vector machines based on fruit fly optimization algorithm [J].
Shifei Ding ;
Xiekai Zhang ;
Junzhao Yu .
International Journal of Machine Learning and Cybernetics, 2016, 7 :193-203
[47]   RNA secondary structure prediction using Fruit Fly Optimization Algorithm [J].
Chatterjee, Sajib ;
Rabeya, Sayla Parvin ;
Halder, Setu ;
Mondal, Madhab ;
Sujana, Farjana Yesmin .
2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, :1738-1742
[48]   Structural Damage Identification Based on Improved Fruit Fly Optimization Algorithm [J].
Chunbao Xiong ;
Sida Lian .
KSCE Journal of Civil Engineering, 2021, 25 :985-1007
[49]   An improved fruit fly optimization algorithm for solving traveling salesman problem [J].
Lan Huang ;
Gui-chao Wang ;
Tian Bai ;
Zhe Wang .
Frontiers of Information Technology & Electronic Engineering, 2017, 18 :1525-1533
[50]   Identification of dynamic protein complexes based on fruit fly optimization algorithm [J].
Lei, Xiujuan ;
Ding, Yulian ;
Fujita, Hamido ;
Zhang, Aidong .
KNOWLEDGE-BASED SYSTEMS, 2016, 105 :270-277