Selfish herds optimization algorithm with orthogonal design and information update for training multi-layer perceptron neural network

被引:17
|
作者
Zhao, Ruxin [1 ]
Wang, Yongli [1 ]
Hu, Peng [1 ]
Jelodar, Hamed [1 ]
Yuan, Chi [1 ]
Li, YanChao [1 ]
Masood, Isma [1 ]
Rabbani, Mandi [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Selfish herd optimization algorithm; Orthogonal design; Multi-layer perceptron (MLP) neural network; Information update; Meta-heuristic optimization algorithm; CLASSIFICATION; RECOGNITION; MODEL;
D O I
10.1007/s10489-018-1373-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Selfish herd optimization algorithm is a novel meta-heuristic optimization algorithm, which simulates the group behavior of herds when attacked by predators in nature. With the further research of algorithm, it is found that the algorithm cannot get a better global optimal solution in solving some problems. In order to improve the optimization ability of the algorithm, we propose a selfish herd optimization algorithm with orthogonal design and information update (OISHO) in this paper. Through using orthogonal design method, a more competitive candidate solution can be generated. If the candidate solution is better than the global optimal solution, it will replace the global optimal solution. At the same time, at the end of each iteration, we update the population information of the algorithm. The purpose is to increase the diversity of the population, so that the algorithm expands its search space to find better solutions. In order to verify the effectiveness of the proposed algorithm, it is used to train multi-layer perceptron (MLP) neural network. For training multi-layer perceptron neural network, this is a challenging task to present a satisfactory and effective training algorithm. We chose twenty different datasets from UCI machine learning repository as training dataset, and the experimental results are compared with SSA, GG-GSA, GSO, GOA, WOA and SOS, respectively. Experimental results show that the proposed algorithm has better optimization accuracy, convergence speed and stability compared with other algorithms for training multi-layer perceptron neural network.
引用
收藏
页码:2339 / 2381
页数:43
相关论文
共 50 条
  • [1] Selfish herds optimization algorithm with orthogonal design and information update for training multi-layer perceptron neural network
    Ruxin Zhao
    Yongli Wang
    Peng Hu
    Hamed Jelodar
    Chi Yuan
    YanChao Li
    Isma Masood
    Mahdi Rabbani
    Applied Intelligence, 2019, 49 : 2339 - 2381
  • [2] Teaching learning-based whale optimization algorithm for multi-layer perceptron neural network training
    Zhou, Yongquan
    Niu, Yanbiao
    Luo, Qifang
    Jiang, Ming
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2020, 17 (05) : 5987 - 6025
  • [3] Optimization of a multi-layer perceptron neural network for stock market forecasting
    Chaudhry, GM
    Guizani, M
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2001, : 142 - 145
  • [4] Training multi-layer perceptron with artificial algae algorithm
    Turkoglu, Bahaeddin
    Kaya, Ersin
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (06): : 1342 - 1350
  • [5] A Study on Single and Multi-layer Perceptron Neural Network
    Singh, Jaswinder
    Banerjee, Rajdeep
    PROCEEDINGS OF THE 2019 3RD INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC 2019), 2019, : 35 - 40
  • [6] Training Multi-Layer Perceptron Using Harris Hawks Optimization
    Eker, Erdal
    Kayri, Murat
    Ekinci, Serdar
    Izci, Davut
    2ND INTERNATIONAL CONGRESS ON HUMAN-COMPUTER INTERACTION, OPTIMIZATION AND ROBOTIC APPLICATIONS (HORA 2020), 2020, : 279 - 283
  • [7] An Evolutionary Multi-layer Perceptron Neural Network for Solving Unconstrained Global Optimization Problems
    Wu, Jui-Yu
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 240 - 245
  • [8] Multi-Layer Perceptron Training Optimization Using Nature Inspired Computing
    Al Bataineh, Ali
    Kaur, Devinder
    Jalali, Seyed Mohammad J.
    IEEE ACCESS, 2022, 10 : 36963 - 36977
  • [9] Training Multi-Layer Perceptron with Enhanced Brain Storm Optimization Metaheuristics
    Bacanin, Nebojsa
    Alhazmi, Khaled
    Zivkovic, Miodrag
    Venkatachalam, K.
    Bezdan, Timea
    Nebhen, Jamel
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 4199 - 4215
  • [10] Extraction of voltage harmonics using multi-layer perceptron neural network
    Mehmet Tümay
    M. Emin Meral
    K. Çağatay Bayindir
    Neural Computing and Applications, 2008, 17 : 585 - 593