Week 5: Memory Matrices Flashcards
Memory Matrices are different but similar version as compared to the
Hopfield network
Memory matrices is another toy model that helps us
think about memory
Memory matrices as compared to Hopfield network: (2)
brings us closer to mapping associative memory function onto the hippocampus
A more realistic model compared to Hopfield
A feed-forward single layer neural network can be drawn as in hetro-association
Wiring diagram of memory matrices has two sets of
neurons: circle (input neurons) and triangles (output neuron)
Wiring diagram of memory matrices, red arrow
Red arrow are axons
so output of the blue neurons go along the axon
Wiring diagram of memory matrices: black line
Black line is dendrite of triangular neurons which make contact of axons of the circular input neurons
Wiring diagram of memory matrices: black box
Black box is the synaptic connection that the axon makes onto the dendrite of the receiver (output) neuron
In memory matrices the activation and weights are either
0 or 1
In wiring diagram of memory matrices, Y is and X is (2)
Y is receiver neuron
X is input neuron
In memory matrices, we let the neurons learn by
changing the weights to be maximum between the current weight and product of input and output
We impose some pattern on x and also impose a pattern on y diagram so it causes in the diagram
So x1 neuron is active,
x2 is not
x3 is active
x4 and x5 are not:
So y1, y3 and y4 is active.
What happens when imposing patterns on x and y neurons in memory matrices according to our learning rule? - (3) ‘hetero-association’ example
x1 and y1 are both 1 and if weight was 0 before so 1 x1 = 1 and 1 is maximum value so turn weight to 1 so synapse has been learned
If I give an input x1 then give contribution to activation in y1,y3 and y4.
Same for x3 and other synapses stay 0
Hetroassociation - (3)
imposing pattern on x and y and network learns input and output assocations
one pattern (x) can generate another (y)
the input can generate the previous output based on having associated them together before with synaptic connections
Memory matrices auto-association is where
we can also associate the pattern with itself using recurrent connections