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 条
[21]   Research on A Fruit Fly Optimization Algorithm for OFDM Modulation System [J].
Liu, Tao ;
Bai, Zongmei ;
Li, Changlin .
2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, :3528-3532
[22]   A Self-Adaptive Modified Fruit Fly Optimization Algorithm [J].
Tan, Yingtong ;
Zhang, Mei ;
Zhu, Jinhui ;
Liu, Haiming .
PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, :2928-2934
[23]   Image Restoration Based on Structure and Fruit Fly Optimization Algorithm [J].
Wang, Yibo ;
Bai, Yanping ;
Hao, Yan .
PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, :622-626
[24]   An application of fruit fly optimization algorithm for traveling salesman problem [J].
Iscan, Hazim ;
Gunduz, Mesut .
8TH INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION TECHNOLOGY, 2017, 111 :58-63
[25]   An improved evolution fruit fly optimization algorithm and its application [J].
Xuan Yang ;
Weide Li ;
Lili Su ;
Yaling Wang ;
Ailing Yang .
Neural Computing and Applications, 2020, 32 :9897-9914
[26]   A fruit fly optimization algorithm with a traction mechanism and its applications [J].
Guo, Xing ;
Zhang, Jian ;
Li, Wei ;
Zhang, Yiwen .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (11)
[27]   An improved fruit fly optimization algorithm and its application in aerodynamic optimization design [J].
Tian X. ;
Li J. .
Li, Jie (lijieruihao@163.com), 1600, Chinese Society of Astronautics (38)
[28]   Rolling bearing fault diagnosis by a novel fruit fly optimization algorithm optimized support vector machine [J].
Chu, Dongliang ;
He, Qing ;
Mao, Xinhua .
JOURNAL OF VIBROENGINEERING, 2016, 18 (01) :151-164
[29]   An improved fruit fly optimization algorithm for solving traveling salesman problem [J].
Huang, Lan ;
Wang, Gui-chao ;
Bai, Tian ;
Wang, Zhe .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (10) :1525-1533
[30]   An Application of Improved Fruit Fly Optimization Algorithm for Vibration Isolation System [J].
Li, Gang ;
Tian, Tian ;
Chen, Jicheng ;
Wang, Xiang .
2018 11TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2018, :244-247