Abstract
A paradigm for nonlinear spatial-temporal processing, Cellular Neural Networks (CNN), was created by inspiration from the Cellular Automata and Neural Networks. This article is an exploration of the important aspect of realizing Boolean functions by using standard CNN. A neat CNN truth table of n binary variables and an essential formula of an uncoupled CNN are discovered, and an effective method of realizing all linearly separable Boolean functions (LSBF) via CNN is proposed. Borrowed from biological concepts and terms, the parameter group in a CNN is a metaphor for gene which completely determines the dynamical properties of the CNN. the CNN gene bank, which consists of the family of all linearly separable Boolean genes (LSBG) that are associated with all the LSBF, can be easily determined and progressively established. An interesting phenomenon is that the number of LSBG with the von Neumann neighborhood is 94572, which is close to the number of genes existing in the human genome.
Original language | English |
---|---|
Title of host publication | Proceedings of the IEEE International Workshop on Cellular Neural Networks and their Applications |
Pages | 240-244 |
Publication status | Published - 2005 |
Event | 9th IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA - Hsinchu, Taiwan Duration: 28 May 2005 → 30 May 2005 |
Conference
Conference | 9th IEEE International Workshop on Cellular Neural Networks and their Applications, CNNA |
---|---|
Country/Territory | Taiwan |
City | Hsinchu |
Period | 28/05/05 → 30/05/05 |