Professional Documents
Culture Documents
These kinds of neural networks work on the basis of pattern association, which means they can store
different patterns and at the time of giving an output they can produce one of the stored patterns by
matching them with the given input pattern. These types of memories are also called Content-
Addressable Memory C
CAAM
M . Associative memory makes a parallel search with the stored
Architecture
As shown in the following figure, the architecture of Auto Associative memory network has ‘n’ number
of input training vectors and similar ‘n’ number of output target vectors.
Training Algorithm
For training, this network is using the Hebb or Delta learning rule.
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_associate_memory.htm 1/4
5/17/2020 Associate Memory Network - Tutorialspoint
x
xii =
= s
sii (
(ii =
= 1
1tto
onn)
)
y
yjj =
= s
sjj (
(jj =
= 1
1tto
onn)
)
w
wiijj (
(nne
eww)
) =
= w
wiijj (
(oolld
d)) +
+ x
xii y
yjj
Testing Algorithm
Step 1 − Set the weights obtained during training for Hebb’s rule.
Step 3 − Set the activation of the input units equal to that of the input vector.
Step 4 − Calculate the net input to each output unit j = 1 to n
n
n
y
yiin
njj
=
= ∑
∑xxii w
wiijj
i
i==1
1
+
+11 i
iff y
yiin
njj
>
> 0
0
y
yjj =
= f
f((y
yiin
nj
) = {
j) = {
−
−11 i
iff y
yiin
njj
⩽
⩽ 0
0
Architecture
As shown in the following figure, the architecture of Hetero Associative Memory network has ‘n’
number of input training vectors and ‘m’ number of output target vectors.
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_associate_memory.htm 2/4
5/17/2020 Associate Memory Network - Tutorialspoint
Training Algorithm
For training, this network is using the Hebb or Delta learning rule.
x
xii =
= s
sii (
(ii =
= 1
1tto
onn)
)
y
yjj =
= s
sjj (
(jj =
= 1
1tto
omm)
)
w
wiijj (
(nne
eww)
) =
= w
wiijj (
(oolld
d)) +
+ x
xii y
yjj
Testing Algorithm
Step 1 − Set the weights obtained during training for Hebb’s rule.
n
n
y
yiin
njj
=
= ∑
∑xxii w
wiijj
i
i==1
1
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_associate_memory.htm 3/4