Evolutionary Cellular Automata Bonsai

被引:0
|
作者
Ashlock, Daniel [1 ]
Pugh, Carolyn [1 ]
机构
[1] Univ Guelph, Dept Math & Stat, Guelph, ON N1G 2W1, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cellular automata are known to be capable of Turing-complete computation and yet "programming" them to do particular tasks can be quite daunting. In this paper we use single parent crossover as a means of transferring information between successive evolving populations to create rules for cellular automata that have proscribed shapes. The proscription of regions where the automata are permitted to grow is the reason they are called bonsai automata. This work follows earlier work on apoptotic cellular automata that simply exhibit self-limited growth. The correct choice of single parents permits enormous improvement in the performance of evolutionary algorithms searching for automata that satisfy particular bonsai templates. In this study, we demonstrate that single parent techniques make meeting shape constraints on the growth of CAs possible at all in some cases. This study also introduces range niche specialization to control problems with the cloning of ancestors used for single parent crossover in an evolving population. This study demonstrates that different bonsai shapes have highly variable difficulty. It is also shown that automata evolved to satisfy one bonsai template may be needed to enable, via single parent crossover, solutions for another template. The use of bonsai techniques yields many automata not found during studies of apoptotic automata demonstrating that the technique encourages exploration of different parts of the fitness landscape.
引用
收藏
页码:325 / 332
页数:8
相关论文
共 50 条
  • [21] Evolutionary Heuristics for Automatic Discoveries of Cellular Automata Simulating AND gates
    Sapin, Emmanuel
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [22] An evolutionary approach to the identification of Cellular Automata based on partial observations
    Bolt, Witold
    Baetens, Jan M.
    De Baets, Bernard
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2966 - 2972
  • [23] Forest planning using co-evolutionary cellular automata
    Mathey, Anne-Helene
    Krcmar, Emina
    Tait, David
    Vertinsky, Ilan
    Innes, John
    [J]. FOREST ECOLOGY AND MANAGEMENT, 2007, 239 (1-3) : 45 - 56
  • [24] Evolutionary cellular automata based-approach for edge detection
    Slatnia, Sihem
    Batouche, Mohamed
    Melkemi, Kamal E.
    [J]. APPLICATIONS OF FUZZY SETS THEORY, 2007, 4578 : 404 - +
  • [25] Evolutionary cellular automata for optimal path planning of mobile robots
    Jo, YG
    Kang, H
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1443 - 1443
  • [26] A Genetically based Evolutionary Computing Technique based on Cellular Automata
    Sahoo, G.
    Humor, Tapas
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (11): : 26 - 31
  • [27] An evolutionary approach for modelling lava flows through cellular automata
    Spataro, W
    D'Ambrosio, D
    Rongo, R
    Trunfio, GA
    [J]. CELLULAR AUTOMATA, PROCEEDINGS, 2004, 3305 : 725 - 734
  • [28] A Comparison of Evolutionary Algorithms for Automatic Calibration of Constrained Cellular Automata
    Blecic, Ivan
    Cecchini, Arnaldo
    Trunfio, Giuseppe A.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 1, PROCEEDINGS, 2010, 6016 : 166 - 181
  • [29] Fuzzy evolutionary cellular learning automata model for text summarization
    Abbasi-ghalehtaki, Razieh
    Khotanlou, Hassan
    Esmaeilpour, Mansour
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 30 : 11 - 26
  • [30] A new evolutionary computing model based on cellular learning automata
    Rastegar, R
    Meybodi, MR
    [J]. 2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 433 - 438