Title
A dynamic ensemble learning algorithm for neural networks
Abstract
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.
Year
DOI
Venue
2020
10.1007/s00521-019-04359-7
NEURAL COMPUTING & APPLICATIONS
Keywords
DocType
Volume
Neural network ensemble,Backpropagation algorithm,Negative correlation learning,Constructive algorithms,Pruning algorithms
Journal
32.0
Issue
ISSN
Citations 
SP12
0941-0643
3
PageRank 
References 
Authors
0.38
0
3
Name
Order
Citations
PageRank
Kazi Md. Rokibul Alam195.32
Nazmul H. Siddique212515.71
Hojjat Adeli32150148.37