A novel artificial bee colony optimization strategy-based extreme learning machine algorithm

被引:7
|
作者
Wang Y. [1 ,2 ]
Wang A. [1 ]
Ai Q. [1 ]
Sun H. [1 ]
机构
[1] College of Information Science and Engineering, Northeastern University, Shenyang
[2] School of Computer and Communication Engineering, Liaoning Shihua University, Fushun
关键词
Artificial bee colony; Chaotic local search; Chaotic opposition-based learning; Extreme learning machine; Neural networks; Self-adaptive search;
D O I
10.1007/s13748-016-0102-4
中图分类号
学科分类号
摘要
Extreme learning machine (ELM) is a kind of single-hidden layer feedforward neural networks (SLFNs). Compared with traditional neural networks algorithms, ELM is simpler in structure with higher learning speed and better generalization performance. Due to generating randomly input weights and biases of ELM, there can exist some non-optimal or unnecessary input weights and biases. In addition, ELM can need more hidden nodes which can make ELM respond slowly to unknown testing data. Consequently, a new NABC-ELM algorithm, which is optimized by a novel artificial bee colony called NABC, is proposed. To improve generalization performance of ELM, the NABC is applied to optimize input weights and biases. In NABC, the Tent chaotic opposition-based learning method is applied to initialize the population. Meanwhile, the self-adaptive search strategy is presented in the employed bee and onlooker bee phase. In addition, the Tent chaotic local search for scout bee is implemented. Finally, experiments on some popular classification data sets demonstrate that the proposed NABC-ELM can consistently get better generalization performance than some existing ELM variants. © 2016, Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:41 / 52
页数:11
相关论文
共 50 条
  • [1] Improved Extreme Learning Machine Based on Artificial Bee Colony Algorithm
    Mao, Li
    Li, Yang
    Mao, Yu
    [J]. 2018 17TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES), 2018, : 178 - 180
  • [2] A novel kernel extreme learning machine algorithm based on self-adaptive artificial bee colony optimisation strategy
    Ma, Chao
    Ouyang, Jihong
    Chen, Hui-Ling
    Ji, Jin-Chao
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2016, 47 (06) : 1342 - 1357
  • [3] A Novel Strategy-Based Hybrid Binary Artificial Bee Colony Algorithm for Unit Commitment Problem
    Prateek K. Singhal
    R. Naresh
    Veena Sharma
    [J]. Arabian Journal for Science and Engineering, 2015, 40 : 1455 - 1469
  • [4] A Novel Strategy-Based Hybrid Binary Artificial Bee Colony Algorithm for Unit Commitment Problem
    Singhal, Prateek K.
    Naresh, R.
    Sharma, Veena
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (05) : 1455 - 1469
  • [5] Artificial bee colony optimization-based weighted extreme learning machine for imbalanced data learning
    Xiaofen Tang
    Li Chen
    [J]. Cluster Computing, 2019, 22 : 6937 - 6952
  • [6] Artificial bee colony optimization-based weighted extreme learning machine for imbalanced data learning
    Tang, Xiaofen
    Chen, Li
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S6937 - S6952
  • [7] Support vector machine optimization based on artificial bee colony algorithm
    Liu, Lu
    Wang, Tai-Yong
    [J]. Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2011, 44 (09): : 803 - 809
  • [8] Artificial Bee Colony Optimization Algorithm Based on Adaptive Evolution Strategy
    Zhang, Qiang
    Li, Pan-Chi
    Wang, Mei
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2019, 48 (04): : 560 - 566
  • [9] Artificial bee colony algorithm for clustering: an extreme learning approach
    Alshamiri, Abobakr Khalil
    Singh, Alok
    Surampudi, Bapi
    [J]. SOFT COMPUTING, 2016, 20 (08) : 3163 - 3176
  • [10] Artificial bee colony algorithm for clustering: an extreme learning approach
    Abobakr Khalil Alshamiri
    Alok Singh
    Bapi Raju Surampudi
    [J]. Soft Computing, 2016, 20 : 3163 - 3176