ARTIFICIAL NEURAL NETWORKS-moduleIII
ARTIFICIAL NEURAL NETWORKS-moduleIII
ARTIFICIAL NEURAL NETWORKS-moduleIII
NETWORKS
MODULE-3
Module-3.
Counter Propagation Networks: Kohonen layer - Training
the Kohonen layer - Pre initializing the weight vectors statistical properties Training the Grossberg layer - Full
counter propagation network - Application
INTRODUCTION
Perceptron Training.
Back Propagation Networks.
Self-organizing Maps & Counter Propagation.
Unsupervised Training.
Self-organized
The
Competitive Networks
Structure of Kohonen
There are m clustering units, arranged in a linear or two
dimensional array.
The input are arranged as n-tuples.
All input are given to all the neuron.
The weights of clustering unit will serve as an exempler of
input patteren.
Structure of Kohonen
There are
dimensional array.
The input are arranged as n-tuples.
All input are given to all the neuron.
The weights of clustering unit will serve as an exemplar of
input pattern.
( xi wij ) 2
*
*
*
* *
*
*
*
*
w11
1
W21
Grossberg
Layer
Kohononen
Layer
K1`
V11
k2
3
w33
K3
G1
G2
V32
V33
G3
NET=xi*wij
NET=X*W
The Kohonen Neuron with largest value of net is considered
as winner
NORMAL OPERATION OF GROSSBERG LAYER
If k1,K2be the kohonen layer output, then the Grossberg
layer net output is weighted kohonen layer output.
NETj=kivij
Y=KV
Where V=Grossberg Layer weight Matrix
K = Kohonen Layer weight Matrix
Y=Grossberg Layer output Vector.
3/5
4/5
Wold
Wnew
Xi
For
normalized.
Most
Assignment :No.2(A)
Explain the need of initialization of weight matrix in
Kohonen layer?
What are the different methods used?
Statistical property of The trained Network
Kohonen network has a useful and interesting ability to
extract statistical properties of the input data set.
It is shown by Kohonen that probability of randomly selected
input vectors closest to any given weight vector is 1/k,where
k is the number of Kohonen neuron.
Training
layer
trainingofisGrossberg
a supervised
training.
Grossberg
An input vector is applied ,from the output of Kohonen
Layer.
Output
The
difference.
These
Grossberg layer.
CPN
x1
x2
y1
Y-input Layer
X-input Layer
y2
z1
x3
yn
X1*
X2*
X3*
zn
y 1*
T
Y2*
Yn*
Y-output Layer
X-output Layer
zj
Applications of CPN
Vector Mapping
Data Compression
Image Compression