Evolved neural network ensemble by multiple heterogeneous swarm intelligence

The neural network ensemble (NNE) is a very effective way to obtain a good prediction performance by combining the outputs of several independently trained neural networks. Swarm intelligence is applied here to model the population of interacting agents or swarms that are able to self-organize. In t...

Full description

Saved in:
Bibliographic Details
Published inNeurocomputing (Amsterdam) Vol. 149; pp. 29 - 38
Main Authors Zhao, Zeng-Shun, Feng, Xiang, Lin, Yan-yan, Wei, Fang, Wang, Shi-Ku, Xiao, Tong-Lu, Cao, Mao-Yong, Hou, Zeng-Guang
Format Journal Article
LanguageEnglish
Published Elsevier B.V 03.02.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The neural network ensemble (NNE) is a very effective way to obtain a good prediction performance by combining the outputs of several independently trained neural networks. Swarm intelligence is applied here to model the population of interacting agents or swarms that are able to self-organize. In this paper, we combine NNE and multi-population swarm intelligence to construct our improved neural network ensemble (INNE). First, each component forward neural network (FNN) is optimized by chaotic particle swarm optimization (CPSO) and gradient gescending (GD) algorithm. Second, in contrast to most existing NNE training algorithm, we adopt multiple obviously different populations to construct swarm intelligence. As an example, one population is trained by particle swarm optimization (PSO) and the others are trained by differential evolution (DE) or artificial bee colony algorithm (ABC). The ensemble weights are trained by multi-population co-evolution PSO–ABC–DE chaotic searching algorithm (M-PSO–ABC–DE–CS). Our experiments demonstrate that the proposed novel INNE algorithm is superior to existing popular NNE in function prediction.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0925-2312
1872-8286
DOI:10.1016/j.neucom.2013.12.062