Hybrid Wolf-Bat Algorithm for Optimization of Connection Weights in Multi-layer Perceptron

被引:23
作者
Agrawal, Utkarsh [1 ]
Arora, Jatin [1 ]
Singh, Rahul [1 ]
Gupta, Deepak [1 ]
Khanna, Ashish [1 ]
Khamparia, Aditya [2 ]
机构
[1] Maharaja Agrasen Inst Technol, Delhi, India
[2] Lovely Profess Univ, Punjab, India
关键词
Neural network; hybrid; bat algorithm; grey wolf optimization; optimization; connection weights; nature inspired; MLP; FEEDFORWARD NEURAL-NETWORKS; CLASSIFICATION;
D O I
10.1145/3350532
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a neural network, the weights act as parameters to determine the output(s) from a set of inputs. The weights are used to find the activation values of nodes of a layer from the values of the previous layer. Finding the ideal set of these weights for training a Multi-layer Perceptron neural network such that it minimizes the classification error is a widely known optimization problem. The presented article proposes a Hybrid Wolf-Bat algorithm, a novel optimization algorithm, as a solution to solve the discussed problem. The proposed algorithm is a hybrid of two already existing nature-inspired algorithms, Grey Wolf Optimization algorithm and Bat algorithm. The novel introduced approach is tested on ten different datasets of the medical field, obtained from the UCI machine learning repository. The performance of the proposed algorithm is compared with the recently developed nature-inspired algorithms: Grey Wolf Optimization algorithm, Cuckoo Search, Bat Algorithm, and Whale Optimization Algorithm, along with the standard Back-propagation training method available in the literature. The obtained results demonstrate that the proposed method outperforms other bio-inspired algorithms in terms of both speed of convergence and accuracy.
引用
收藏
页数:20
相关论文
共 23 条
  • [1] Optimizing connection weights in neural networks using the whale optimization algorithm
    Aljarah, Ibrahim
    Faris, Hossam
    Mirjalili, Seyedali
    [J]. SOFT COMPUTING, 2018, 22 (01) : 1 - 15
  • [2] Dixit Abhishek, 2016, HYBRID NATURE INSPIR, DOI 10.1007%2F978-981-10-5272-9_29
  • [3] Automatic selection of hidden neurons and weights in neural networks using grey wolf optimizer based on a hybrid encoding scheme
    Faris, Hossam
    Mirjalili, Seyedali
    Aljarah, Ibrahim
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (10) : 2901 - 2920
  • [4] Improved monarch butterfly optimization for unconstrained global search and neural network training
    Faris, Hossam
    Aljarah, Ibrahim
    Mirjalili, Seyedali
    [J]. APPLIED INTELLIGENCE, 2018, 48 (02) : 445 - 464
  • [5] Training feedforward neural networks using multi-verse optimizer for binary classification problems
    Faris, Hossam
    Aljarah, Ibrahim
    Mirjalili, Seyedali
    [J]. APPLIED INTELLIGENCE, 2016, 45 (02) : 322 - 332
  • [6] Optimized Binary Bat algorithm for classification of white blood cells
    Gupta, Deepak
    Arora, Jatin
    Agrawal, Utkarsh
    Khanna, Ashish
    de Albuquerque, Victor Hugo C.
    [J]. MEASUREMENT, 2019, 143 : 180 - 190
  • [7] An efficient hybrid multilayer perceptron neural network with grasshopper optimization
    Heidari, Ali Asghar
    Faris, Hossam
    Aljarah, Ibrahim
    Mirjalili, Seyedali
    [J]. SOFT COMPUTING, 2019, 23 (17) : 7941 - 7958
  • [8] Optimization of neural network model using modified bat-inspired algorithm
    Jaddi, Najmeh Sadat
    Abdullah, Salwani
    Hamdan, Abdul Razak
    [J]. APPLIED SOFT COMPUTING, 2015, 37 : 71 - 86
  • [9] Krose B., 1993, J COMPUT SCI, V48, P1
  • [10] How effective is the Grey Wolf optimizer in training multi-layer perceptrons
    Mirjalili, Seyedali
    [J]. APPLIED INTELLIGENCE, 2015, 43 (01) : 150 - 161