An algorithm of finding rules for a class of cellular automata

被引:3
|
作者
Kou, Lei [1 ]
Zhang, Fangfang [2 ]
Chen, Luobing [2 ]
Ke, Wende [3 ]
Yuan, Quande [4 ]
Wan, Junhe [5 ]
Wang, Zhen [5 ]
机构
[1] Qilu Univ Technol, Inst Oceanog Instrumentat, Shandong Acad Sci, Qingdao, Peoples R China
[2] Qilu Univ Technol, Shandong Acad Sci, Sch Informat & Automat Engn, Jinan, Peoples R China
[3] Southern Univ Sci & Technol, Dept Mech & Energy Engn, Shenzhen, Peoples R China
[4] Changchun Inst Technol, Sch Comp Technol & Engn, Changchun, Peoples R China
[5] Qilu Univ Technol, Inst Oceanog Instrumentat, Shandong Acad Sci, Qingdao, Peoples R China
关键词
cellular automaton with weights; CAW; transition rules; updated cells; fixed configuration; MODEL;
D O I
10.1504/IJBIC.2023.132760
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A cellular automata (CA) is an important modelling paradigm for complex systems. In the design of CA, the most difficult task is to find the transformation rules that describe the temporal evolution or pattern of a modelled system. A CA with weights (CAW) yields transition rules algorithm is proposed in this paper, which has ample physical meanings and extend the category of CA. Firstly, the weights are increased to connect the updated cell and its neighbours, and the output of each cell depends on the states of cells in the neighbourhood and their respective weights. Secondly, the error correction algorithm is adopted to find correct transition rules by adjusting weights. When the error is zero, the required transition rules with correct weights will be found to describe the fixed configuration. The CAW with the correct rules will relax to the fixed configuration regardless of the initial states. Finally, the mathematical analysis and simulation are carried out with one-dimensional CAW, and the results show that the proposed algorithm has the ability to find correct transition rules as the error converges exponentially.
引用
收藏
页码:189 / 199
页数:12
相关论文
共 50 条
  • [41] Learning Cellular Automata Rules for Pattern Reconstruction Task
    Piwonska, Anna
    Seredynski, Franciszek
    SIMULATED EVOLUTION AND LEARNING, 2010, 6457 : 240 - +
  • [42] Uniform Cellular Automata Linear Rules for Edge Detection
    Uguz, Selman
    Sahin, Ugur
    Sahin, Ferat
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 2945 - 2950
  • [43] Learning cellular automata rules for binary classification problem
    Piwonska, Anna
    Seredynski, Franciszek
    Szaban, Miroslaw
    JOURNAL OF SUPERCOMPUTING, 2013, 63 (03): : 800 - 815
  • [44] Analytic function of local rules of Elementary Cellular Automata
    Ruan, Yuhong
    Li, Anwei
    Huang, Jing
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 258 : 404 - 409
  • [45] Evolving sequential combinations of elementary cellular automata rules
    Martins, CLM
    de Oliveira, PPB
    ADVANCES IN ARTIFICAL LIFE, PROCEEDINGS, 2005, 3630 : 461 - 470
  • [46] Elementary cellular automata with elementary memory rules in cells:: The case of linear rules
    Alonso-Sanz, Ramon
    Martin, Margarita
    JOURNAL OF CELLULAR AUTOMATA, 2006, 1 (01) : 71 - 87
  • [47] STATISTICAL PROPERTIES OF A CLASS OF DETERMINISTIC CELLULAR AUTOMATA
    BRUSA, G
    PEREZGARCIA, C
    PUCCIONI, G
    ARECCHI, FT
    EUROPHYSICS LETTERS, 1989, 8 (08): : 735 - 740
  • [48] Class of cellular automata for the formation of surface aggregates
    Boon, JP
    Bodenstein, C
    Hanon, D
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1998, 9 (08): : 1559 - 1566
  • [49] A class of cellular automata modeling winnerless competition
    Afraimovich, V
    Ordaz, FC
    Urías, J
    CHAOS, 2002, 12 (02) : 279 - 288
  • [50] Regional analysis of a class of Cellular Automata models
    Fekih, A. Bel
    El Jai, A.
    CELLULAR AUTOMATA, PROCEEDINGS, 2006, 4173 : 48 - 57