An efficient chaotic mutative moth-flame-inspired optimizer for global optimization tasks

被引:215
作者
Xu, Yueting [1 ]
Chen, Huiling [1 ]
Heidari, Ali Asghar [2 ,3 ]
Luo, Jie [1 ]
Zhang, Qian [1 ]
Zhao, Xuehua [4 ]
Li, Chengye [5 ]
机构
[1] Wenzhou Univ, Dept Comp Sci, Wenzhou 325035, Peoples R China
[2] Univ Tehran, Sch Surveying & Geospatial Engn, Tehran, Iran
[3] Natl Univ Singapore, Sch Comp, Dept Comp Sci, Singapore, Singapore
[4] Shenzhen Inst Informat Technol, Sch Digital Media, Shenzhen 518172, Peoples R China
[5] Wenzhou Med Univ, Dept Pulm & Crit Care Med, Affiliated Hosp 1, Wenzhou 325000, Peoples R China
基金
中国国家自然科学基金;
关键词
Moth-flame optimization algorithm; Parameter optimization; Chaotic local search; Gaussian mutation; Kernel extreme learning machine; EXTREME LEARNING-MACHINE; PARTICLE SWARM OPTIMIZER; ANT COLONY OPTIMIZATION; DIFFERENTIAL EVOLUTION; COMPUTATIONAL INTELLIGENCE; FACE RECOGNITION; ALGORITHM; SYSTEM; MODEL; PARAMETERS;
D O I
10.1016/j.eswa.2019.03.043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Moth-flame optimization algorithm (MFO) is a new nature-inspired meta-heuristic based on the navigation routine of moths in the environment known as transverse orientation. For some complex optimization tasks, especially high dimensional and multimodal problems, the conventional MFO may face problems in the convergence trends or be trapped into the local and deceptive optima. Therefore, in this study, two strategies have been introduced into the conventional MFO to get a more stable sense of balance between the exploration and exploitation propensities. First, Gaussian mutation is employed to increase the population diversity of MFO. Then, a chaotic local search is applied to the flame updating process of MFO for better exploiting the locality of the solutions. The proposed CLSGMFO approach was compared against a wide range of well-known classical metaheuristic algorithms (MAs) and various advanced MAs using 23 classical benchmark functions. It was shown that the designed CLSGMFO can outperform most of the popular MAs in terms of solution quality and convergence speed. Moreover, based on CLSGMFO, a hybrid kernel extreme learning machine model, which is called CLSGMFO-KELM, is established to deal with financial stress prediction scenarios. To investigate the effectiveness of the CLSGMFO-KELM model, the proposed hybrid system was tested on two widely used financial datasets and compared against a broad array of popular classifiers. The results demonstrate that the proposed learning scheme can offer a superior kernel extreme learning machine model with excellent predictive performance. Accordingly, the proposed CLSGMFO can serve as an effective and efficient computer-aided tool for financial prediction. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:135 / 155
页数:21
相关论文
共 82 条
[51]   Binary dragonfly optimization for feature selection using time-varying transfer functions [J].
Mafarja, Majdi ;
Aljarah, Ibrahim ;
Heidari, Ali Asghar ;
Faris, Hossam ;
Fournier-Viger, Philippe ;
Li, Xiaodong ;
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2018, 161 :185-204
[52]   Face recognition with lattice independent component analysis and extreme learning machines [J].
Marques, Ion ;
Grana, Manuel .
SOFT COMPUTING, 2012, 16 (09) :1525-1537
[53]   Optimal reactive power dispatch solution by loss minimization using moth-flame optimization technique [J].
Mei, Rebecca Ng Shin ;
Sulaiman, Mohd Herwan ;
Mustaffa, Zuriani ;
Daniyal, Hamdan .
APPLIED SOFT COMPUTING, 2017, 59 :210-222
[54]  
Mirjalili S, NATURE INSPIRED OPTI, P87
[55]   SCA: A Sine Cosine Algorithm for solving optimization problems [J].
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2016, 96 :120-133
[56]   Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm [J].
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2015, 89 :228-249
[57]   A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example [J].
Pan, Wen-Tsao .
KNOWLEDGE-BASED SYSTEMS, 2012, 26 :69-74
[58]  
Passino KM, 2002, IEEE CONTR SYST MAG, V22, P52, DOI 10.1109/MCS.2002.1004010
[59]  
Pietruszkiewicz W., 2008, 2008 7 IEEE INT C CY
[60]   Self-adaptive differential evolution algorithm for numerical optimization [J].
Qin, AK ;
Suganthan, PN .
2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, :1785-1791