Training Multi-Layer Perceptron with Enhanced Brain Storm Optimization Metaheuristics

被引:26
作者
Bacanin, Nebojsa [1 ]
Alhazmi, Khaled [2 ]
Zivkovic, Miodrag [1 ]
Venkatachalam, K. [3 ]
Bezdan, Timea [1 ]
Nebhen, Jamel [4 ]
机构
[1] Singidunum Univ, Belgrade 11000, Serbia
[2] King Abdulaziz City Sci & Technol KACST, Commun & Informat Technol Res Inst, Nat Ctr Robot & IoT, Riyadh 12371, Saudi Arabia
[3] CHRIST Deemed Be Univ, Dept Comp Sci & Engn, Bangalore 560074, Karnataka, India
[4] Prince Sattam Bin Abdulaziz Univ, Coll Comp Engn & Sci, Alkharj 11942, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 70卷 / 02期
关键词
Artificial neural network; optimization; metaheuristics; algorithm hybridization; brain storm optimization; ALGORITHM;
D O I
10.32604/cmc.2022.020449
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the domain of artificial neural networks, the learning process represents one of the most challenging tasks. Since the classification accuracy highly depends on the weights and biases, it is crucial to find its optimal or sub -optimal values for the problem at hand. However, to a very large search space, it is very difficult to find the proper values of connection weights and biases. Employing traditional optimization algorithms for this issue leads to slow convergence and it is prone to get stuck in the local optima. Most commonly, back-propagation is used for multi-layer-perceptron training and it can lead to vanishing gradient issue. As an alternative approach, stochastic optimization algorithms, such as nature-inspired metaheuristics are more reliable for com-plex optimization tax, such as finding the proper values of weights and biases for neural network training. In this work, we propose an enhanced brain storm optimization-based algorithm for training neural networks. In the simulations, ten binary classification benchmark datasets with different difficulty levels are used to evaluate the efficiency of the proposed enhanced brain storm optimization algorithm. The results show that the proposed approach is very promising in this domain and it achieved better results than other state-of-the -art approaches on the majority of datasets in terms of classification accuracy and convergence speed, due to the capability of balancing the intensification and diversification and avoiding the local minima. The proposed approach obtained the best accuracy on eight out of ten observed dataset, outperform-ing all other algorithms by 1-2% on average. When mean accuracy is observed, the proposed algorithm dominated on nine out of ten datasets.
引用
收藏
页码:4199 / 4215
页数:17
相关论文
共 30 条
[1]   Efficient equalisers for OFDM and DFrFT-OCDM multicarrier systems in mobile E-health video broadcasting with machine learning perspectives [J].
Attar, Hani H. ;
Solyman, Ahmad A. A. ;
Mohamed, Abd-Elnaser Fawzy ;
Khosravi, Mohammad R. ;
Menon, Varun G. ;
Bashir, Ali Kashif ;
Tavallali, Pooya .
PHYSICAL COMMUNICATION, 2020, 42
[2]  
Bacanin N., 2012, International Journal of Mathematics and Computers in Simulation, V6, P185
[3]   Artificial Flora Optimization Algorithm for Task Scheduling in Cloud Computing Environment [J].
Bacanin, Nebojsa ;
Tuba, Eva ;
Bezdan, Timea ;
Strumberger, Ivana ;
Tuba, Milan .
INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2019, PT I, 2019, 11871 :437-445
[4]  
Bezdan T., 2020, P INT C INTELLIGENT, P718
[5]  
Bezdan T., P CECGS, P2021
[6]  
Bhavsar K. A., COMPUTERS MAT CONTIN, V67, P2021
[7]   Handling dropout probability estimation in convolution neural networks using meta-heuristics [J].
de Rosa, Gustavo H. ;
Papa, Joao P. ;
Yang, Xin-S .
SOFT COMPUTING, 2018, 22 (18) :6147-6156
[8]   A GPSO-optimized convolutional neural networks for EEG-based emotion recognition [J].
Gao, Zhongke ;
Li, Yanli ;
Yang, Yuxuan ;
Wang, Xinmin ;
Dong, Na ;
Chiang, Hsiao-Dong .
NEUROCOMPUTING, 2020, 380 :225-235
[9]   A whale optimization algorithm-trained artificial neural network for smart grid cyber intrusion detection [J].
Haghnegandar, Lida ;
Wang, Yong .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (13) :9427-9441
[10]   An efficient hybrid multilayer perceptron neural network with grasshopper optimization [J].
Heidari, Ali Asghar ;
Faris, Hossam ;
Aljarah, Ibrahim ;
Mirjalili, Seyedali .
SOFT COMPUTING, 2019, 23 (17) :7941-7958