Neighborhood detection using mutual information for the identification of cellular automata

IEEE Trans Syst Man Cybern B Cybern. 2006 Apr;36(2):473-9. doi: 10.1109/tsmcb.2005.859079.

Abstract

Extracting the rules from spatio-temporal patterns generated by the evolution of cellular automata (CA) usually requires a priori information about the observed system, but in many applications little information will be known about the pattern. This paper introduces a new neighborhood detection algorithm which can determine the range of the neighborhood without any knowledge of the system by introducing a criterion based on mutual information (and an indication of over-estimation). A coarse-to-fine identification routine is then proposed to determine the CA rule from the observed pattern. Examples, including data from a real experiment, are employed to evaluate the new algorithm.

Publication types

  • Letter
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Artificial Intelligence*
  • Cell Physiological Phenomena*
  • Information Storage and Retrieval / methods*
  • Pattern Recognition, Automated / methods*
  • Robotics / methods*