Improved monarch butterfly optimization for unconstrained global search and neural network training

被引:85
|
作者
Faris, Hossam [1 ]
Aljarah, Ibrahim [1 ]
Mirjalili, Seyedali [2 ]
机构
[1] Univ Jordan, King Abdullah Sch Informat Technol 2, Business Informat Technol Dept, Amman, Jordan
[2] Griffith Univ, Sch Informat & Commun Technol, Nathan, Qld 4111, Australia
关键词
MBO; Global optimization; Multilayer perceptron; Neural network; Optimization; GENETIC ALGORITHM; BACKPROPAGATION;
D O I
10.1007/s10489-017-0967-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work is a seminal attempt to address the drawbacks of the recently proposed monarch butterfly optimization (MBO) algorithm. This algorithm suffers from premature convergence, which makes it less suitable for solving real-world problems. The position updating of MBO is modified to involve previous solutions in addition to the best solution obtained thus far. To prove the efficiency of the Improved MBO (IMBO), a set of 23 well-known test functions is employed. The statistical results show that IMBO benefits from high local optima avoidance and fast convergence speed which helps this algorithm to outperform basic MBO and another recent variant of this algorithm called greedy strategy and self-adaptive crossover operator MBO (GCMBO). The results of the proposed algorithm are compared with nine other approaches in the literature for verification. The comparative analysis shows that IMBO provides very competitive results and tends to outperform current algorithms. To demonstrate the applicability of IMBO at solving challenging practical problems, it is also employed to train neural networks as well. The IMBO-based trainer is tested on 15 popular classification datasets obtained from the University of California at Irvine (UCI) Machine Learning Repository. The results are compared to a variety of techniques in the literature including the original MBO and GCMBO. It is observed that IMBO improves the learning of neural networks significantly, proving the merits of this algorithm for solving challenging problems.
引用
收藏
页码:445 / 464
页数:20
相关论文
共 50 条
  • [1] Improved monarch butterfly optimization for unconstrained global search and neural network training
    Hossam Faris
    Ibrahim Aljarah
    Seyedali Mirjalili
    Applied Intelligence, 2018, 48 : 445 - 464
  • [2] Weight Optimization in Artificial Neural Network Training by Improved Monarch Butterfly Algorithm
    Bacanin, Nebojsa
    Bezdan, Timea
    Zivkovic, Miodrag
    Chhabra, Amit
    MOBILE COMPUTING AND SUSTAINABLE INFORMATICS, 2022, 68 : 397 - 409
  • [3] A new monarch butterfly optimization with an improved crossover operator
    Wang, Gai-Ge
    Deb, Suash
    Zhao, Xinchao
    Cui, Zhihua
    OPERATIONAL RESEARCH, 2018, 18 (03) : 731 - 755
  • [4] Arrhythmia classification based on improved monarch butterfly optimization algorithm
    Nainwal, Ashish
    Kumar, Yatindra
    Jha, Bhola
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 5100 - 5109
  • [5] An image segmentation method based on improved Monarch Butterfly Optimization
    Babak Masoudi
    Hadi S. Aghdasi
    Iran Journal of Computer Science, 2022, 5 (1) : 41 - 54
  • [6] An improved monarch butterfly optimization based multivariate fuzzy time series approach for forecasting GDP of India
    Jha, Vijayendra Vishal
    Jajoo, Kanushree Sandeep
    Tripathy, B. K.
    Durai, M. A. Saleem
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (02) : 605 - 619
  • [7] An Adaptive Random Search for Unconstrained Global Optimization
    Velasco, Jonas
    Saucedo-Espinosa, Mario A.
    Jair Escalante, Hugo
    Mendoza, Karlo
    Emilio Villarreal-Rodriguez, Cesar
    Chacon-Mondragon, Oscar L.
    Berrones, Arturo
    COMPUTACION Y SISTEMAS, 2014, 18 (02): : 243 - 257
  • [8] An Improved Monarch Butterfly Optimization with Equal Partition and F/T Mutation
    Wang, Gai-Ge
    Hao, Guo-Sheng
    Cheng, Shi
    Cui, Zhihua
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT I, 2017, 10385 : 106 - 115
  • [9] Integrating mutation scheme into monarch butterfly algorithm for global numerical optimization
    Ghetas, Mohamed
    Chan, Huah Yong
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07) : 2165 - 2181
  • [10] Integrating mutation scheme into monarch butterfly algorithm for global numerical optimization
    Mohamed Ghetas
    Huah Yong Chan
    Neural Computing and Applications, 2020, 32 : 2165 - 2181