A dynamic ensemble learning algorithm for neural networks

被引:378
|
作者
Alam, Kazi Md Rokibul [1 ]
Siddique, Nazmul [2 ]
Adeli, Hojjat [3 ,4 ,5 ]
机构
[1] Khulna Univ Engn & Technol, Dept Comp Sci & Engn, Khulna 9203, Bangladesh
[2] Ulster Univ, Sch Comp Engn & Intelligent Syst, Derry BT48 7JL, Londonderry, North Ireland
[3] Ohio State Univ, Dept Neurosci, Columbus, OH 43210 USA
[4] Ohio State Univ, Dept Neurol, Columbus, OH 43210 USA
[5] Ohio State Univ, Dept Biomed Informat, Columbus, OH 43210 USA
关键词
Neural network ensemble; Backpropagation algorithm; Negative correlation learning; Constructive algorithms; Pruning algorithms; SELECTION; DIVERSITY; CLASSIFICATION; CLASSIFIERS; COMBINATION; DESIGN;
D O I
10.1007/s00521-019-04359-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel dynamic ensemble learning (DEL) algorithm for designing ensemble of neural networks (NNs). DEL algorithm determines the size of ensemble, the number of individual NNs employing a constructive strategy, the number of hidden nodes of individual NNs employing a constructive-pruning strategy, and different training samples for individual NN's learning. For diversity, negative correlation learning has been introduced and also variation of training samples has been made for individual NNs that provide better learning from the whole training samples. The major benefits of the proposed DEL compared to existing ensemble algorithms are (1) automatic design of ensemble; (2) maintaining accuracy and diversity of NNs at the same time; and (3) minimum number of parameters to be defined by user. DEL algorithm is applied to a set of real-world classification problems such as the cancer, diabetes, heart disease, thyroid, credit card, glass, gene, horse, letter recognition, mushroom, and soybean datasets. It has been confirmed by experimental results that DEL produces dynamic NN ensembles of appropriate architecture and diversity that demonstrate good generalization ability.
引用
收藏
页码:8675 / 8690
页数:16
相关论文
共 50 条
  • [21] An efficient learning algorithm for binary feedforward neural networks
    Zeng X.
    Zhou J.
    Zheng X.
    Zhong S.
    Zhou, Jianxin (zhoujx0219@163.com), 2016, Harbin Institute of Technology (48): : 148 - 154
  • [22] Effective Transfer Learning Algorithm in Spiking Neural Networks
    Zhan, Qiugang
    Liu, Guisong
    Xie, Xiurui
    Sun, Guolin
    Tang, Huajin
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (12) : 13323 - 13335
  • [23] A New Learning Algorithm for Adaptive Spiking Neural Networks
    Wang, J.
    Belatreche, A.
    Maguire, L. P.
    McGinnity, T. M.
    NEURAL INFORMATION PROCESSING, PT I, 2011, 7062 : 461 - +
  • [24] ANEFFICIENT LEARNING ALGORITHM FOR BINARY FEEDFORWARD NEURAL NETWORKS
    Zhou, Jianxin
    Zeng, Xiaoqin
    Chan, Patrick P. K.
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOL. 2, 2015, : 609 - 615
  • [25] A probabilistic learning algorithm for robust modeling using neural networks with random weights
    Cao, Feilong
    Ye, Hailiang
    Wang, Dianhui
    INFORMATION SCIENCES, 2015, 313 : 62 - 78
  • [26] An Evolutionary Algorithm Based Optimization of Neural Ensemble Classifiers
    Chiu, Chien-Yuan
    Verma, Brijesh
    NEURAL INFORMATION PROCESSING, PT III, 2011, 7064 : 292 - 298
  • [27] A New Ensemble Learning Algorithm Based On Improved K-Means for Training Neural Network Ensembles
    Gan Zhi-Gang
    Xiao Nan-Feng
    IITSI 2009: SECOND INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS, 2009, : 8 - 11
  • [28] On Meta-Learning for Dynamic Ensemble Selection
    Cruz, Rafael M. O.
    Sabourin, Robert
    Cavalcanti, George D. C.
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 1230 - 1235
  • [29] Dynamic ensemble selection of convolutional neural networks and its application in flower classification
    Wang, Zhibin
    Wang, Kaiyi
    Wang, Xiaofeng
    Pan, Shouhui
    Qiao, Xiaojun
    INTERNATIONAL JOURNAL OF AGRICULTURAL AND BIOLOGICAL ENGINEERING, 2022, 15 (01) : 216 - 223
  • [30] Differential Evolution and Meta-Learning for Dynamic Ensemble of Neural Network Classifiers
    Lima, Tiago P. F.
    Ludermir, Teresa B.
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,