Evolving neural networks using bird swarm algorithm for data classification and regression applications
Resource type
Authors/contributors
- Aljarah, Ibrahim (Author)
- Faris, Hossam (Author)
- Mirjalili, Seyedali (Author)
- Al-Madi, Nailah (Author)
- Sheta, Alaa (Author)
- Mafarja, Majdi (Author)
Title
Evolving neural networks using bird swarm algorithm for data classification and regression applications
Abstract
This work proposes a new evolutionary multilayer perceptron neural networks using the recently proposed Bird Swarm Algorithm. The problem of finding the optimal connection weights and neuron biases is first formulated as a minimization problem with mean square error as the objective function. The BSA is then used to estimate the global optimum for this problem. A comprehensive comparative study is conducted using 13 classification datasets, three function approximation datasets, and one real-world case study (Tennessee Eastman chemical reactor problem) to benchmark the performance of the proposed evolutionary neural network. The results are compared with well-regarded conventional and evolutionary trainers and show that the proposed method provides very competitive results. The paper also considers a deep analysis of the results, revealing the flexibility, robustness, and reliability of the proposed trainer when applied to different datasets.
Publication
Cluster Computing
Date
2019-12-01
Volume
22
Issue
4
Pages
1317-1345
Journal Abbr
Cluster Comput
Citation Key
aljarahEvolvingNeuralNetworks2019
Accessed
11/30/23, 8:12 PM
ISSN
1573-7543
Language
en
Library Catalog
Springer Link
Citation
Aljarah, I., Faris, H., Mirjalili, S., Al-Madi, N., Sheta, A., & Mafarja, M. (2019). Evolving neural networks using bird swarm algorithm for data classification and regression applications. Cluster Computing, 22(4), 1317–1345. https://doi.org/10.1007/s10586-019-02913-5
Link to this record