Artificial bee colony training of neural networks

31Citations
Citations of this article
38Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Artificial Bee Colony (ABC) is a recently introduced swarm intelligence algorithm for optimization, that has previously been applied successfully to the training of neural networks. This paper explores more carefully the performance of the ABC algorithm for optimizing the connection weights of feed-forward neural networks for classification tasks, and presents a more rigorous comparison with the traditional Back-Propagation (BP) training algorithm. The empirical results show that using the standard stopping early approach with optimized learning parameters leads to improved BP performance over the previous comparative study, and that a simple variation of the ABC approach provides improved ABC performance too. With both improvements applied, we conclude that the ABC approach does perform very well on small problems, but the generalization performances achieved are only significantly better than standard BP on one out of six datasets, and the training times increase rapidly as the size of the problem grows. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Bullinaria, J. A., & Alyahya, K. (2014). Artificial bee colony training of neural networks. Studies in Computational Intelligence, 512, 191–201. https://doi.org/10.1007/978-3-319-01692-4_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free