Efficient Graph-based Genetic Programming Representation with Multiple Outputs

被引:12
作者
Galvan-Lopez, Edgar [1 ]
机构
[1] Univ Essex, Dept Comp Sci, Colchester CO4 3SQ, Essex, England
关键词
Interactivity within an individual (IWI); multiple interactive outputs in a single tree (MIOST); neutrality; evolvable hardware; genetic programming (GP);
D O I
10.1007/s11633-008-0081-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we explore and study the implication of having more than one output on a genetic programming (GP) graph-representation. This approach, called multiple interactive outputs in a single tree (MIOST), is based on two ideas. First, we defined an approach, called interactivity within an individual (IWI), which is based on a graph-GP representation. Second, we add to the individuals created with the IWI approach multiple outputs in their structures and as a result of this, we have MIOST. As a first step, we analyze the effects of IWI by using only mutations and analyze its implications (i.e., presence of neutrality). Then, we continue testing the effectiveness of IWI by allowing mutations and the standard GP crossover in the evolutionary process. Finally, we tested the effectiveness of MIOST by using mutations and crossover and conducted extensive empirical results on different evolvable problems of different complexity taken from the literature. The results reported in this paper indicate that the proposed approach has a better overall performance in terms of consistency reaching feasible solutions.
引用
收藏
页码:81 / 89
页数:9
相关论文
共 21 条
[1]  
Angeline P.J., 1993, P 2 ANN C EV PROGR, P154
[2]   Multiple interacting programs: A representation for evolving complex behavior [J].
Angeline, PJ .
CYBERNETICS AND SYSTEMS, 1998, 29 (08) :779-805
[3]  
ANGELINE PJ, 1993, 92PACOEVOLVE OH STAT
[4]   Design of combinational logic circuits through an evolutionary multiobjective optimization approach [J].
Coello, CAC ;
Aguirre, AH .
AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2002, 16 (01) :39-53
[5]  
Galvan-Lopez E, 2006, GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P1149
[6]  
Galvan-Lopez E, 2006, LECT NOTES COMPUT SC, V4193, P778
[7]  
Kantschik W, 2001, LECT NOTES COMPUT SC, V2038, P302
[8]  
KANTSCHIK W, 2002, LNCS, V2278, P83
[9]  
Kimura M., 1983, NEUTRAL THEORY MOL E
[10]  
Koza J. R., 1994, GENETIC PROGRAMMING, P154