Evolving binary classifiers through parallel computation of multiple fitness cases

被引:2
作者
Cagnoni, S [1 ]
Bergenti, F
Mordonini, M
Adorni, G
机构
[1] Univ Parma, Dipartimento Ingn Informaz, I-43100 Parma, Italy
[2] Univ Genoa, Dipartimento Informat Sistemist & Telemat, Genoa, Italy
[3] Univ Genoa, Dipartimento Informat Sistemist & Telemat, Genoa, Italy
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2005年 / 35卷 / 03期
关键词
cellular programming; genetic programming; multiple classifiers; pattern recognition;
D O I
10.1109/TSMCB.2005.846671
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes two versions of a novel approach to developing binary classifiers, based on two evolutionary computation paradigms: cellular programming and genetic programming. Such an approach achieves high computation efficiency both during evolution and at runtime. Evolution speed is optimized by allowing multiple solutions to be computed in parallel. Runtime performance is optimized explicitly using parallel computation in the case of cellular programming or implicitly taking advantage of the intrinsic parallelism of bitwise operators on standard sequential architectures in the case of genetic programming. The approach was tested on a digit recognition problem and compared with a reference classifier.
引用
收藏
页码:548 / 555
页数:8
相关论文
共 26 条
[1]  
ADORN IG, 2003, ADV SOFT COMPUTING, P35
[2]  
ADORNI G, 1998, LNCS, V1391, P142
[3]  
ADORNI G, 2000, MULTIMEDIA VIDEO BAS, P260
[4]   A parallel implementation of genetic programming that achieves super-linear performance [J].
Andre, D ;
Koza, JR .
INFORMATION SCIENCES, 1998, 106 (3-4) :201-218
[5]  
ANDRE D, 1994, P 1 IEEE C EV COMP P, V1, P462
[6]  
[Anonymous], 1988, Self-Organization and Associative Memory
[7]  
[Anonymous], 1997, ADDITIVE CELLULAR AU
[8]  
[Anonymous], 1998, Genetic programming: an introduction
[9]  
CAGNONI S, 1994, P 1 IEEE WORLD C COM, P762
[10]  
CHADY M, 1997, CSRP9715 U BIRM SCH