Abstract
One-layer space-invariant Cellular Neural Networks (CNNs) are widely appreciated for their simplicity and versatility; however, such structures are not able to solve non-linearly separable problems. In this paper we show that a polynomial CNN - that has with a direct VLSI implementation - is capable of dealing with the ‘Game of Life’, a Cellular Automaton with the same computational complexity as a Turing machine. Furthermore, we describe a simple design algorithm that allows to convert the rules of a Cellular Automaton into the weights of a polynomial CNN.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chua, L., Yang, L.: Cellular neural networks: theory. IEEE Trans. Circuits Syst. 35, 1257–1272 (1988)
Chua, L., Roska, T.: The cellular neural network CNN and the CNN universal machine: concept, architecture and operation modes. In: Roska, T., Rodríguez-Vázquez, Á. (eds.) Towards the visual microprocessor, Wiley, Chichester, UK (2001)
Yang, L., Chua, L., Krieg, K.: VLSI implementation of cellular neural networks. In: ISCAS’90. Proc. IEEE International Symposium on Circuits and Systems, vol. 3, pp. 2425–2427. IEEE Computer Society Press, Los Alamitos (1990)
Balsi, M.: Generalized CNN: potentials of a CNN with non-uniform weights. In: CNNA’92. Proc. second IEEE International Workshop on Cellular Neural Networks and their Applications, Munich, Germany, pp. 129–139. IEEE Computer Society Press, Los Alamitos (1992)
Yang, Z., Nishio, Y., Ushida, A.: Templates and algorithms for two-layer cellular neural networks neural networks. In: Proc. of IJCNN’02, vol. 2, pp. 1946–1951 (2002)
Bilgili, E., Goknar, I., Ucan, O.: Cellular neural networks with trapezoidal activation function. International journal of Circuit Theory and Applications 33, 393–417 (2005)
Dogaru, R., Chua, L.: Universal CNN cells. International Journal of Bifurcation and Chaos 9(1), 1–48 (1999)
Roska, T., Chua, L.O.: The CNN universal machine: an analogic array computer. IEEE Trans. Circuits Syst. II 40, 163–173 (1993)
Chua, L.O., Roska, T., Venetianer, P.: The CNN is universal as the Turing machine. IEEE Trans. Circuits Syst. I 40(4), 289–291 (1993)
Laiho, M., Paasio, A., Kananen, A., Halonen, K.A.I.: A mixed-mode polynomial cellular array processor hardware realization. IEEE Trans. Circuits Syst. I 51(2), 286–297 (2004)
Berlekamp, E., Conway, J.H., Guy, R.K.: Winning ways for your mathematical plays. Academic Press, New York (1982)
Magnussen, H., Nossek, J.: Global learning algorithms for discrete-time cellular neural networks. In: CNNA’94. Proc. third IEEE International Workshop on Cellular Neural Networks and their Applications, Rome, Italy, pp. 165–170. IEEE Computer Society Press, Los Alamitos (1994)
Harrer, H., Nossek, J.: Discrete-time cellular neural networks. International Journal of Circuit Theory and Applications 20, 453–467 (1992)
Schonmeyer, R., Feiden, D., Tetzlaff, R.: Multi-template training for image processing with cellular neural networks. In: CNNA’02. Proc. of 2002 7th IEEE International Workshop on Cellular Neural Networks and their Applications, Frankfurt, Germany, IEEE Computer Society Press, Los Alamitos (2002)
Corinto, F.: Cellular Nonlinear Networks: Analysis, Design and Applications. PhD thesis, Politecnico di Torino, Turin (2005)
Gómez-Ramírez, E., Pazienza, G.E., Vilasís-Cardona, X.: Polynomial discrete time cellular neural networks to solve the XOR problem. In: CNNA’06. Proc. 10th International Workshop on Cellular Neural Networks and their Applications, Istanbul, Turkey (2006)
Niederhofer, C., Tetzlaff, R.: Recent results on the prediction of EEG signals in epilepsy by discrete-time cellular neural networks DTCNN. In: ISCAS’05. Proc. IEEE International Symposium on Circuits and Systems, pp. 5218–5221. IEEE Computer Society Press, Los Alamitos (2005)
Rendell, P.: A Turing machine in Conway’s game life (2006), Available: www.cs.ualberta.ca/~bulitko/f02/papers/tmwords.pdf
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pazienza, G.E., Gomez-Ramirez, E., Vilasís-Cardona, X. (2007). Polynomial Cellular Neural Networks for Implementing the Game of Life. In: de Sá, J.M., Alexandre, L.A., Duch, W., Mandic, D. (eds) Artificial Neural Networks – ICANN 2007. ICANN 2007. Lecture Notes in Computer Science, vol 4668. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74690-4_93
Download citation
DOI: https://doi.org/10.1007/978-3-540-74690-4_93
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74689-8
Online ISBN: 978-3-540-74690-4
eBook Packages: Computer ScienceComputer Science (R0)