Artificial Bee Colony Training of Neural Networks

被引:27
作者
Bullinaria, John A. [1 ]
AlYahya, Khulood [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
来源
NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2013) | 2014年 / 512卷
关键词
ALGORITHM; CLASSIFICATION;
D O I
10.1007/978-3-319-01692-4_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:191 / 201
页数:11
相关论文
共 14 条
[1]  
[Anonymous], 2005, Technical Report-TR06
[2]  
[Anonymous], P WORLD C COMP INT
[3]  
[Anonymous], P 3 INT C COMP RES D
[4]  
[Anonymous], 2002, Computational Intelligence an Introduction
[5]  
Bishop CM., 1995, NEURAL NETWORKS PATT
[6]  
Blake C. L., 1998, Uci repository of machine learning databases
[7]   Using evolution to improve neural network learning: pitfalls and solutions [J].
Bullinaria, John A. .
NEURAL COMPUTING & APPLICATIONS, 2007, 16 (03) :209-226
[8]   An empirical comparison of combinations of evolutionary algorithms and neural networks for classification problems [J].
Cantú-Paz, E ;
Kamath, C .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (05) :915-927
[9]   On the performance of artificial bee colony (ABC) algorithm [J].
Karaboga, D. ;
Basturk, B. .
Applied Soft Computing Journal, 2008, 8 (01) :687-697
[10]  
Karaboga D, 2007, LECT NOTES ARTIF INT, V4617, P318