EVOLVING CELLULAR-AUTOMATA TO PERFORM COMPUTATIONS - MECHANISMS AND IMPEDIMENTS

被引:203
作者
MITCHELL, M [1 ]
CRUTCHFIELD, JP [1 ]
HRABER, PT [1 ]
机构
[1] UNIV CALIF BERKELEY,DEPT PHYS,BERKELEY,CA 94720
来源
PHYSICA D | 1994年 / 75卷 / 1-3期
关键词
D O I
10.1016/0167-2789(94)90293-3
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present results from experiments in which a genetic algorithm (GA) was used to evolve cellular automata (CAs) to perform a particular computational task - one-dimensional density classification. We look in detail at the evolutionary mechanisms producing the GA's behavior on this task and the impediments faced by the GA. In particular, we identify four ''epochs of innovation'' in which new CA strategies for solving the problem are discovered by the GA, describe how these strategies are implemented in CA rule tables, and identify the GA mechanisms underlying their discovery. The epochs are characterized by a breaking of the task's symmetries on the part of the GA. The symmetry breaking results in a short-term fitness gain but ultimately prevents the discovery of the most highly fit strategies. We discuss the extent to which symmetry breaking and other impediments are general phenomena in any GA search.
引用
收藏
页码:361 / 391
页数:31
相关论文
共 93 条
[1]  
ACKLEY DH, 1993, ARTIFICIAL LIFE, V3
[2]  
ACKLEY DH, 1992, ARTIFICIAL LIFE, V2
[3]  
ANDREONI J, 1991, 9101004 SANT FE I TE
[4]  
BEAN JC, 1992, 9243 U MICH DEP IND
[5]  
BEDAU MA, 1992, ARTIFICIAL LIFE, V2
[6]  
BEDAU MA, 1992, PARALLEL PROBLEM SOL, V2
[7]  
Belew R. K., 1990, Complex Systems, V4, P11
[8]  
BELEW RK, 1992, ARTIFICIAL LIFE, V2
[9]   RECOMBINATION DYNAMICS AND THE FITNESS LANDSCAPE [J].
BERGMAN, A ;
FELDMAN, MW .
PHYSICA D, 1992, 56 (01) :57-67
[10]  
BRAMLETTE MF, 1991, HDB GENETIC ALGORITH