Quick flower pollination algorithm (QFPA) and its performance on neural network training

被引:0
作者
Ebubekir Kaya
机构
[1] Nevsehir Haci Bektas Veli University,Department of Computer Engineering, Engineering
来源
Soft Computing | 2022年 / 26卷
关键词
Flower pollination algorithm; Feedforward neural networks; Artificial neural network; Global optimization; Nonlinear system identification;
D O I
暂无
中图分类号
学科分类号
摘要
This study proposes a novel version of flower pollination algorithm (FPA) and it is called as quick flower pollination algorithm (QFPA). Two important changes are carried out to improve local and global search capability in QFPA. Firstly, switch probability is determined according to number of generations adaptively, unlike standard FPA. Secondly, solution generation mechanism used in local pollination is updated by arithmetic crossover. Two different problem groups are utilized to evaluate the performance of QFPA: solution of global optimization problems and training of artificial neural network. Firstly, 56 benchmark test functions are used for analysis of global optimization problems. Secondly, artificial neural network is trained by QFPA to identify nonlinear dynamic systems and four different nonlinear dynamic systems are utilized. Root-mean-square error (RMSE) is choosen as the performance metric. In the identification of nonlinear systems based on neural network, QFPA provides up to 60% performance improvement compared to standard FPA. The results obtained for both problem types are compared with bee algorithm, harmonic search, artificial bee colony algorithm, standard FPA and some variants of FPA. The Wilcoxon signed rank test is used to determine significance of the results belonging to neural network training. The results show that QFPA is generally more effective than related meta-heuristic algorithms in both problem types.
引用
收藏
页码:9729 / 9750
页数:21
相关论文
共 132 条
  • [1] Abdelaziz A(2016)Combined economic and emission dispatch solution using flower pollination algorithm Int J Electr Power Energy Syst 80 264-274
  • [2] Ali E(2019)Flower pollination algorithm: a comprehensive review Artif Intell Rev 52 2533-2557
  • [3] Abd Elazim S(2018)A modified flower pollination algorithm for the multidimensional knapsack problem: human-centric decision making Soft Comput 22 4221-4239
  • [4] Abdel-Basset M(2015)Flower pollination algorithm based solar PV parameter estimation Energy Convers Manage 101 410-422
  • [5] Shawky LA(2019)Island flower pollination algorithm for global optimization J Supercomput 75 5280-5323
  • [6] Abdel-Basset M(2018)EEG feature extraction for person identification using wavelet decomposition and multi-objective flower pollination algorithm Ieee Access 6 76007-76024
  • [7] El-Shahat D(2019)EEG signals denoising using optimal wavelet transform hybridized with efficient metaheuristic methods IEEE Access 8 10584-10605
  • [8] El-Henawy I(2020)Person identification using EEG channel selection with hybrid flower pollination algorithm Pattern Recogn 105 4837-4847
  • [9] Sangaiah AK(2019)Artificial bee colony-based neural network for the prediction of the fundamental period of infilled frame structures Neural Comput Appl 31 497-510
  • [10] Alam D(2018)Hybrid neural network based rainfall prediction supported by flower pollination algorithm Neural Netw World 28 435-441