A constructive algorithm for training cooperative neural network ensembles

被引:204
作者
Islam, M [1 ]
Yao, X [1 ]
Murase, K [1 ]
机构
[1] Univ Fukui, Dept Human & Artificial Intelligence Syst, Fukui 9108507, Japan
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2003年 / 14卷 / 04期
关键词
constructive approach; diversity; generalization; negative correlation learning; neural-network (NN) ensemble design;
D O I
10.1109/TNN.2003.813832
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a constructive algorithm for training cooperative neural-network ensembles (CNNEs). CNNE combines ensemble architecture design with cooperative training for individual neural networks (NNs) in ensembles. Unlike most previous studies on training ensembles, CNNE puts emphasis on both accuracy and diversity among individual NNs in an ensemble. In order to maintain accuracy among individual NNs, the number of hidden nodes in individual NNs are also determined by a constructive approach. Incremental training based on negative correlation. is used in CNNE to train individual NNs for different numbers of training epochs. The use of negative correlation learning and different training epochs for training individual NNs reflect CNNEs emphasis on diversity among individual NNs in an ensemble. CNNE has been tested extensively on a number of benchmark problems in machine learning and neural networks, including Australian credit card assessment, breast cancer, diabetes, glass, heart disease, letter recognition, soybean, and Mackey-Glass time series prediction problems. The experimental results show that CNNE can produce NN ensembles with good generalization ability.
引用
收藏
页码:820 / 834
页数:15
相关论文
共 55 条
[1]  
Ali KM, 1996, MACH LEARN, V24, P173, DOI 10.1007/BF00058611
[2]  
ALI KM, 1996, THESIS U CALIFORNIA
[3]  
[Anonymous], COMBINING ARTICIAL N
[4]  
Ash T., 1989, Connection Science, V1, P365, DOI 10.1080/09540098908915647
[5]   An empirical comparison of voting classification algorithms: Bagging, boosting, and variants [J].
Bauer, E ;
Kohavi, R .
MACHINE LEARNING, 1999, 36 (1-2) :105-139
[6]  
BIOCH JC, 1996, P IEEE INT C NEUR NE, V3, P1488
[7]   Mutual information of sparsely coded associative memory with self-control and ternary neurons [J].
Bollé, D ;
Dominguez, DRC ;
Amari, S .
NEURAL NETWORKS, 2000, 13 (4-5) :455-462
[8]  
Breiman L, 1996, MACH LEARN, V24, P49
[9]   Bagging predictors [J].
Breiman, L .
MACHINE LEARNING, 1996, 24 (02) :123-140
[10]  
Breiman L., 1996, 460 U CAL BERK