Using compression to find interesting one-dimensional cellular automata

被引:0
|
作者
Nadim Ahmed
William J. Teahan
机构
[1] Bangor University,School of Computer Science
来源
关键词
Machine Learning; Clustering; Interestingness; Cellular Automata; PPM Compression;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a novel method for finding interesting behaviour in complex systems based on compression. A new clustering algorithm has been designed and applied specifically for clustering 1D elementary cellular automata behaviour using the prediction by partial matching (PPM) compression scheme, with the results gathered to find interesting behaviours. This new algorithm is then compared with other clustering algorithms in Weka and the new algorithm is found to be more effective at grouping behaviour that is visually similar in output. Using PPM compression, the rate of change of the cross-entropy with respect to time is calculated. These values are used in combination with a clustering algorithm, such as k-means, to create a new set of clusters for cellular automata. An analysis of the data in each cluster is then used to determine if a cluster can be classed as interesting. The clustering algorithm itself was able to find unusual behaviours, such as rules 167 and 181 which have output that is slightly different from all the other Sierpiński Triangle-like patterns, because their apexes are off-centre by one cell. When comparing the new algorithm with other established ones, it was discovered that the new algorithm was more effective in its ability to group interesting and unusual cellular automata behaviours together.
引用
收藏
页码:123 / 146
页数:23
相关论文
共 50 条
  • [1] Using compression to find interesting one-dimensional cellular automata
    Ahmed, Nadim
    Teahan, William J.
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (01) : 123 - 146
  • [2] Replication in one-dimensional cellular automata
    Gravner, Janko
    Gliner, Genna
    Pelfrey, Mason
    [J]. PHYSICA D-NONLINEAR PHENOMENA, 2011, 240 (18) : 1460 - 1474
  • [3] DETERMINISTIC ONE-DIMENSIONAL CELLULAR AUTOMATA
    PITSIANIS, N
    TSALIDES, P
    BLERIS, GL
    THANAILAKIS, A
    CARD, HC
    [J]. JOURNAL OF STATISTICAL PHYSICS, 1989, 56 (1-2) : 99 - 112
  • [4] Signals in one-dimensional cellular automata
    Mazoyer, J
    Terrier, V
    [J]. THEORETICAL COMPUTER SCIENCE, 1999, 217 (01) : 53 - 80
  • [5] Computations on one-dimensional cellular automata
    Mazoyer, J
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1996, 16 (1-4) : 285 - 309
  • [6] One-Dimensional Quantum Cellular Automata
    Arrighi, Pablo
    Nesme, Vincent
    Werner, Reinhard
    [J]. INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2011, 7 (04) : 223 - 244
  • [7] APERIODICITY IN ONE-DIMENSIONAL CELLULAR AUTOMATA
    JEN, E
    [J]. PHYSICA D, 1990, 45 (1-3): : 3 - 18
  • [8] ON ERGODIC ONE-DIMENSIONAL CELLULAR AUTOMATA
    SHIRVANI, M
    ROGERS, TD
    [J]. COMMUNICATIONS IN MATHEMATICAL PHYSICS, 1991, 136 (03) : 599 - 605
  • [9] A classification of one-dimensional cellular automata using infinite computations
    D'Alotto, Louis
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 255 : 15 - 24
  • [10] On Symbolic Representations of One-dimensional Cellular Automata
    Guan, Junbiao
    Chen, Fangyue
    [J]. JOURNAL OF CELLULAR AUTOMATA, 2015, 10 (1-2) : 53 - 63