Opposition-based moth flame optimization with Cauchy mutation and evolutionary boundary constraint handling for global optimization

被引:78
作者
Sapre, Saunhita [1 ]
Mini, S. [1 ]
机构
[1] Natl Inst Technol Goa, Dept Comp Sci & Engn, Farmagudi, Goa, India
关键词
Moth flame optimization; Opposition-based learning; Cauchy mutation; Evolutionary boundary constraint handling; Constrained optimization; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; HARMONY SEARCH; KRILL HERD; FIREFLY ALGORITHM;
D O I
10.1007/s00500-018-3586-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Moth flame optimization (MFO) algorithm proves to be an excellent choice for numerical optimization. However, for some complex objectives, MFO may get trapped in local optima or suffer from premature convergence. In order to overcome these issues, an improved MFO-based algorithm, called opposition-based moth flame optimization with Cauchy mutation and evolutionary boundary constraint handling (OMFO), is presented. The proposed method integrates opposition-based learning (OBL) with Cauchy mutation (CM) and evolution boundary constraint handling (EBCH) technique with MFO to improve its performance. OBL and EBCH improve the convergence of MFO, while CM helps MFO to escape local optima. The effect of each method (OBL, CM, EBCH) on MFO is validated using 18 benchmark functions and two constrained real-world problems. Simulation results indicate that opposition-based MFO integrated with Cauchy mutation and EBCH has the best performance among the MFO variants. The OMFO algorithm is also compared with various algorithms in the literature and provides competitive results in terms of increased exploitation and exploration capability, improved convergence and local optima avoidance.
引用
收藏
页码:6023 / 6041
页数:19
相关论文
共 61 条
  • [1] Improving the performance of differential evolution algorithm using Cauchy mutation
    Ali, Musrrat
    Pant, Millie
    [J]. SOFT COMPUTING, 2011, 15 (05) : 991 - 1007
  • [2] [Anonymous], 20050052005 KANGAL
  • [3] [Anonymous], 2013, PROBLEM DEFINITIONS
  • [4] A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm
    Askarzadeh, Alireza
    [J]. COMPUTERS & STRUCTURES, 2016, 169 : 1 - 12
  • [5] CADE: A hybridization of Cultural Algorithm and Differential Evolution for numerical optimization
    Awad, Noor H.
    Ali, Mostafa Z.
    Suganthan, Ponnuthurai N.
    Reynolds, Robert G.
    [J]. INFORMATION SCIENCES, 2017, 378 : 215 - 241
  • [6] Weighted Superposition Attraction (WSA): A swarm intelligence algorithm for optimization problems - Part 2: Constrained optimization
    Baykasoglu, Adil
    Akpinar, Sener
    [J]. APPLIED SOFT COMPUTING, 2015, 37 : 396 - 415
  • [7] AAO as a new strategy in modeling and simulation of constructional problems optimization
    Czerniak, Jacek M.
    Zarzycki, Hubert
    Ewald, Dawid
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2017, 76 : 22 - 33
  • [8] Opposition-based particle swarm optimization with adaptive mutation strategy
    Dong, Wenyong
    Kang, Lanlan
    Zhang, Wensheng
    [J]. SOFT COMPUTING, 2017, 21 (17) : 5081 - 5090
  • [9] El-Abd M, 2011, GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P109
  • [10] Development of a two-stage gene selection method that incorporates a novel hybrid approach using the cuckcio optimization algorithm and harmony search for cancer classification
    Elyasigomari, V.
    Lee, D. A.
    Screen, H. R. C.
    Shaheed, M. H.
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2017, 67 : 11 - 20