Chaos-enhanced moth-flame optimization algorithm for global optimization

被引:55
作者
Li Hongwei [1 ]
Liu Jianyong [1 ]
Chen Liang [1 ,2 ]
Bai Jingbo [1 ]
Sun Yangyang [3 ]
Lu Kai [1 ]
机构
[1] Army Engn Univ PLA, Coll Field Engn, Nanjing 210001, Jiangsu, Peoples R China
[2] Army Mil Transportat Univ, Automobile Noncommissioned Officer Acad, Bengbu 233011, Peoples R China
[3] Army Engn Univ PLA, Coll Natl Def Engn, Bengbu 233011, Peoples R China
关键词
moth-flame optimization (MFO); chaotic map; metaheuristic; global optimization; CUCKOO SEARCH ALGORITHM; SATELLITE IMAGE SEGMENTATION; DIFFERENTIAL EVOLUTION; NETWORK; COLONY;
D O I
10.21629/JSEE.2019.06.10
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Moth-flame optimization (MFO) is a novel metaheuristic algorithm inspired by the characteristics of a moth's navigation method in nature called transverse orientation. Like other metaheuristic algorithms, it is easy to fall into local optimum and leads to slow convergence speed. The chaotic map is one of the best methods to improve exploration and exploitation of the metaheuristic algorithms. In the present study, we propose a chaos-enhanced MFO (CMFO) by incorporating chaos maps into the MFO algorithm to enhance its performance. The chaotic map is utilized to initialize the moths' population, handle the boundary overstepping, and tune the distance parameter. The CMFO is benchmarked on three groups of benchmark functions to find out the most efficient one. The performance of the CMFO is also verified by using two real engineering problems. The statistical results clearly demonstrate that the appropriate chaotic map (singer map) embedded in the appropriate component of MFO can significantly improve the performance of MFO.
引用
收藏
页码:1144 / 1159
页数:16
相关论文
共 48 条
[1]   Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation [J].
Abd El Aziz, Mohamed ;
Ewees, Ahmed A. ;
Hassanien, Aboul Ella .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 83 :242-256
[2]   Parameters extraction of the three diode model for the multi-crystalline solar cell/module using Moth-Flame Optimization Algorithm [J].
Allam, Dalia ;
Yousri, D. A. ;
Eteiba, M. B. .
ENERGY CONVERSION AND MANAGEMENT, 2016, 123 :535-548
[3]  
[Anonymous], 2014, MATH PROBL ENG, V1, P1, DOI [DOI 10.1155/2014/617905, 10.1155/2014/617905]
[4]   Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur's entropy [J].
Bhandari, Ashish Kumar ;
Singh, Vineet Kumar ;
Kumar, Anil ;
Singh, Girish Kumar .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (07) :3538-3560
[5]  
Buch H, 2017, COGENT ENG, V4, DOI 10.1080/23311916.2017.1286731
[6]   Constraint-handling in genetic algorithms through the use of dominance-based tournament selection [J].
Coello, CAC ;
Montes, EM .
ADVANCED ENGINEERING INFORMATICS, 2002, 16 (03) :193-203
[7]   Use of a self-adaptive penalty approach for engineering optimization problems [J].
Coello, CAC .
COMPUTERS IN INDUSTRY, 2000, 41 (02) :113-127
[8]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[9]   An overview and comparative analysis of recent bio-inspired optimization techniques for wind integrated multi-objective power dispatch [J].
Dubey, Hari Mohan ;
Pandit, Manjaree ;
Panigrahi, B. K. .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 38 :12-34
[10]  
Eberhart R, 1995, A new optimizer using particle swarm theory, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/mhs.1995.494215]