Neural Networks and Cellular Automata Complexity

The genotype-phenotype relat ion for the 256 elementary cellular automata is studied using neura l networks. Neural networks are trained to learn the mapping from each genotype rule to its corresponding Li-Packard phenotype class. By invest igating learning curves and networks pruned with Optimal Brain Damage on all 256 rules, we find that there is a correspondence between the complexity of the phenotype class and the complexity (net size needed and test error) of the net trained on the class. For Li-Packard Class A (null rules), it is possible to extract a simple logical relation from the pruned network. The observation that some rules are harder for the networks to classify leads to an investigation of rule 73 and its conjugate rule 109. Experiments reveal 3-cycles in magnetization, in agreement with observations in higher dimensional cellular automata systems .

[1]  G. Grinstein,et al.  Stability of nonstationary states of classical, many-body dynamical systems , 1988 .

[2]  Z Burda,et al.  Classification of networks of automata by dynamical mean-field theory , 1990 .

[3]  J. D. Farmer,et al.  Artificial life: The coming evolution , 1990 .

[4]  Frisch,et al.  Lattice gas automata for the Navier-Stokes equations. a new approach to hydrodynamics and turbulence , 1989 .

[5]  Jan Hemmingsson A totalistic three-dimensional cellular automaton with quasiperiodic behaviour , 1992 .

[6]  Yann LeCun,et al.  Optimal Brain Damage , 1989, NIPS.

[7]  Babak Hassibi,et al.  Second Order Derivatives for Network Pruning: Optimal Brain Surgeon , 1992, NIPS.

[8]  Bruce W. Suter,et al.  The multilayer perceptron as an approximation to a Bayes optimal discriminant function , 1990, IEEE Trans. Neural Networks.

[9]  Lars Kai Hansen,et al.  Neural Network Ensembles , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Wentian Li,et al.  The Structure of the Elementary Cellular Automata Rule Space , 1990, Complex Syst..

[11]  Stephen Wolfram,et al.  Universality and complexity in cellular automata , 1983 .

[12]  Ole Winther,et al.  A Quantitative Study Of Pruning By Optimal Brain Damage , 1993, Int. J. Neural Syst..

[13]  J. Rissanen Stochastic Complexity and Modeling , 1986 .

[14]  Stephen Wolfram,et al.  Theory and Applications of Cellular Automata , 1986 .

[15]  Paul Manneville,et al.  Evidence of Collective Behaviour in Cellular Automata , 1991 .

[16]  Y. Pomeau,et al.  Lattice-gas automata for the Navier-Stokes equation. , 1986, Physical review letters.

[17]  Hans Henrik Thodberg,et al.  Improving Generalization of Neural Networks Through Pruning , 1991, Int. J. Neural Syst..

[18]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[19]  John E. Moody,et al.  The Effective Number of Parameters: An Analysis of Generalization and Regularization in Nonlinear Learning Systems , 1991, NIPS.