Guided By
Prof V.S.Patil
Introduction: A biological point of view
• Characteristics:
• * Self-organization
• * Unsupervised learning data
Other Neurons
• Each node of the mapping layer also has the same number of
features as there are input nodes.
• The input thus maps to a given mapping node. The value of the
mapping node vector is then adjusted to reduce the Euclidean
distance.
.
1 Initialize weights with 3 Select unit c as the
small random values winner such that
c= min(dj) j
2 Calculates distances
from new input to all units
according to dj= ||i(k) –
mj(k)||, where i(k) is the 4. Update the weights of
input and mj(k) is the winning unit
weight vector of unit j
Enough Iteration?
NO
YES
STOP
Associative learning algorithm
Basic learning element
P00 P01 P10 P11
I1
O
Processing Element
I2
1
n01 n11
0.5
n00 n10
0 0.5 1 I1
where n00, n01, n10 and n11 is the number of data points located
in I1<0.5 & I2<0.5, I1<0.5 & I2> 0.5,
I 1 > 0 5 & I 2 < 0 5 and I1>05&I2>05,
respectively n tot is the total number of data points defined as
• ntot = n 00 + n 01 + n 10 + n11
• Based on the probability distribution p00, p01, p10 and p11 of an
individual PE, each PE decides its output function value F by
specifying its truth table as shown in Table 1.
For example.
During training, each PE counts its input data points in n00, n01,
n10 and n11 and estimates their corresponding probabilities
p00,p01,p10 and p11.
I1
I1 I1
Of Of
Of PE PE
PE
I2
I2 I2
Case 1: PE
V (O )
Given the values of both inputs, decide
the output value; V (I 2 ) = n
other input; I2
For instance:
p ( I1 = 1, I 2 = 1) p ( I1 = 0, I 2 = 1)
V (I2 ) = • V ( I1 ) + • ( 1 − V ( I1 ) )
p ( I1 = 1) p ( I 1 = 0)
p ( I1 = 1) = p10 + p11
p ( I1 = 0) = p00 + p01
I1
Case 3:
Given the values of the output, decide PE
Of
p ( F = 1, I1 = 1) p ( F = 0, I1 = 1)
V ( I1 ) = •V ( O) + • (1 − V ( O ) )
p ( F = 1) p ( F = 0)
p ( F = 1, I 2 = 1) p ( F = 0, I 2 = 1)
V (I2 ) = •V ( O) + • (1 − V ( O ) )
p ( F = 1) p ( F = 0)
Case 4: I1
For instance: I2
2 8 14 20 ? 2 8 14
. 3 9 15
3 9
?
15 21
4 10 16 22
4 10 16 22
5 11 17
5 11 17 23
6 12 18 24
6 12 18 24
Depth Depth
Features: V-Min L
3M
M
Class 1
Class identity labels:
3M
M
Class 2
In this simulation: 3M
M