0% found this document useful (0 votes)
1K views20 pages

Cellular Neural Network.....

This document provides an overview of cellular neural networks (CNN). It defines CNNs as 2D or 3D arrays of locally connected, nonlinear dynamical systems called cells. Each cell has an input, output, and state variable and is governed by equations relating these. CNNs can be configured using templates that define the cell interconnections and functions. Examples of templates and CNN applications are presented, such as using a logical AND template for image processing. In conclusion, CNNs are compared to conventional computers and other techniques, noting that CNNs mimic the human brain and complement other approaches.

Uploaded by

s00urav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views20 pages

Cellular Neural Network.....

This document provides an overview of cellular neural networks (CNN). It defines CNNs as 2D or 3D arrays of locally connected, nonlinear dynamical systems called cells. Each cell has an input, output, and state variable and is governed by equations relating these. CNNs can be configured using templates that define the cell interconnections and functions. Examples of templates and CNN applications are presented, such as using a logical AND template for image processing. In conclusion, CNNs are compared to conventional computers and other techniques, noting that CNNs mimic the human brain and complement other approaches.

Uploaded by

s00urav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
  • Introduction to Cellular Neural Networks: An introductory overview of the Cellular Neural Networks, including the presenter's details.
  • Understanding Neural Networks: Explains the fundamental concepts of neural networks and their components.
  • Similarity Between Neuron and Cell: Illustrates and compares the structural similarities between biological neurons and cells.
  • About CNN in General: Discusses the historical origins and introductory definitions related to Cellular Neural Networks.
  • Basic Characteristics of CNN: Detailed explanation of the structural and functional characteristics of CNNs.
  • Rectangular Grid Showing CNN: Demonstrates the grid layout representation of CNNs and their operational range.
  • CNN Cells: Describes the governing equations and parameters influencing CNN cell functions.
  • Functional Block Scheme of a Cell: Outlines the procedural flow and block diagram of a cell within a CNN framework.
  • Templates: Explains how CNN arrays are controlled using templates with configurations illustrated.
  • Logical AND Template: Describes the function of a logical AND template in CNNs with visual state changes.
  • Classification of CNN: Introduces the different classifications available for CNNs including time-based variations.
  • Continuous Time CNN Types: Lists and briefly describes types of continuous time CNNs with notable examples.
  • Other CNN Variants: Summarizes additional CNN variations beyond the continuous time framework.
  • Why Use CNN?: Highlights the benefits and applications of using CNNs in real-time data processing.
  • CNN Applications: Illustrates real-world applications and implementations of CNN processors in technology.
  • Planning Flowchart of Motion: Presents a flowchart detailing the process of motion planning using CNNs.
  • CNN Versus Conventional Computers: Compares CNNs with traditional computing methods emphasizing speed and adaptability.
  • Conclusion: Concludes the presentation with reflections on CNN's significance and potential.
  • References: References seminal works and papers related to the development and theory of CNNs.
  • Closing Remark: Expresses gratitude and formally concludes the presentation.

CELLULAR NEURAL NETWORK

VISHAL DWIVEDI
ROLL NO.1109131118
What is a Neural Network?
An Neural Network (NN) is an information
processing paradigm that is inspired by the way
biological nervous systems, such as the brain, process
information.
It is composed of a large number of highly
interconnected processing elements (neurones or cell
or node) working in unison to solve specific
problem.
Similarity between Neuron and Cell
ABOUT CNN IN GENERAL
In 1988 papers from Lion O. Chua introduced the
concept of Cellular Neural Network .
CNN can be defined as 2D or 3D arrays of mainly
locally connected non-linear dynamical system called
cells whose dynamics are functionally determined by
a small set of parameters which control the cells inter-
connection strength(Chua).


Basic Characteristics of CNN
The CNN can be defined as an M x N type array of
identical cells arranged in a rectangular grid. Each
cell is locally connected to its nearest surrounding
neighbors.
Each cell is characterized by u
ij
, y
ij
and x
ij
being
the input, the output and the state variable of the
cell respectively.
The output is related to the state by the nonlinear
equation:
y
ij
= f(x
ij
) = 0.5 (| x
ij
+ 1| |x
ij
1|)
Rectangular Grid showing CNN
CNN Cells
CNN cells are governed by the equation
shown below
x
ij
is the state of cell (i,j)
y
kl
is the output of cell (k,l)
u
kl
is the input to cell (k,l)
z
ij
is the threshold of cell (i,j)
C(i,j) is the set of cells in the CNN
S
r
(i,j) is the set of cells in the sphere of influence of cell
(i,j)
A(i,j; k,l) and B(i,j; k,l) are the feedback and input synaptic
operators respectively

ij
j i S l k C
kl
j i S l k C
kl ij ij
z u l k j i B y l k j i A x x
r r


) , ( ) , ( ) , ( ) , (
) , ; , ( ) , ; , (
Functional Block scheme of a Cell
y=output of a particular cell
x=cells initial state
u=input of cell

Templates
The functionality of the CNN array can be
controlled by the cloning template A, B, I
Where A and B are (2r+1) x (2r+1) real
matrices
I is a scalar number in two dimensional
cellular neural networks.

Logical AND Template
This template creates
the pixel wise AND of
the initial state and the
input
The progression of
images shows the input
and initial image,
followed by the output
at a series of times

Classification of CNN
Continuous Time CNN
Discrete Time CNN
Continuous Time CNN
Chua & Yangs CNN(CY-CNN)
Linear Cloning Template CNN
Full Range CNN
Linear Threshold/Feed-Forward CNN
Polynomial CNN
Non-uniform Processor CNN
Several Other CNN
Discrete time CNN
Multi-valued CNN
CNN with Local Logic(CNNLL)
Why Use CNN?
CNN with their remarkable ability to derive meaning
from complicated data can be used to extract patterns
and detect trends that is too difficult to be detected by
human or other computer technique.
Adaptive learning
Self Organisation
Real Time Operation
Fault Tolerance via Redundant Information Coding
CNN Applications
CNN Processors are versatile platform used for variety
of applications such as
Image Processing
Generation and Analysis of patterns and textures
Chaotic Communication using CNN processors

Planning Flowchart of Motion
CNN versus Conventional Computers
Conventional Computer
Use algorithmic
approach
These are predictable
Speed is slow in
comparison



CNN
Mimic the human brain
These are not
predictable
Speed is the key factor
for CNN processors
CONCLUSION
A brief overview of CNN is given.
Comparison of CNN and other computational
technique is discussed and it is concluded that they
are not in competition but are complement to each
other.
CNN do not perform miracles ,but if they are
used sensibly can produce some amazing results.
REFERENCES

L.O. Chua, L. Yang, "Cellular Neural Networks: Theory",
IEEE Trans. on Circ. And Syst. CAS-35(10), 1257 (1988)

L. Chua and L. Yang, "Cellular Neural Networks:
Applications" IEEE Trans. on Circuits and Systems,
35(10):1273:1290, 1988.

V. Cimagalli, M. Balsi, "Cellular Neural Networks: A
Review", Neural Nets WIRN Vierti, 1993

CELLULAR NEURAL NETWORK VISHAL DWIVEDI ROLL NO.1109131118 
VISHAL DWIVEDI 
ROLL NO.1109131118
What is a Neural Network? 
An  Neural Network (NN) is an information 
processing paradigm that is inspired by the way 
biolo
Similarity between Neuron and Cell
ABOUT CNN IN GENERAL 
In 1988 papers from Lion O. Chua introduced the 
concept of Cellular Neural Network . 
CNN can be def
Basic Characteristics of CNN  
The CNN can be defined as an M x N type array of 
identical cells arranged in a rectangular g
Rectangular Grid showing CNN
CNN Cells 
CNN cells are governed by the equation 
shown below 
xij is the state of cell (i,j) 
ykl is the output of cell
Functional Block scheme of a Cell y=output of a particular cell x=cell’s initial state  u=input of cell  
y=output of a parti
Templates 
The functionality of the CNN array can be 
controlled by the cloning template A, B, I 
Where A and B are (2r+1)
Logical AND Template 
• This template creates 
the pixel wise AND of 
the initial state and the 
input 
• The progression of

You might also like