Task 4 - M&M Flashcards
How does competitive learning work ?
-How does it find a categorisation?
- is unsupervised
- network finds a categorisation for itself based on the similarity between input patterns and the number of output units available
What do competitive learning networks learn?
learn to categorise input patterns into related sets, with one output unit firing for each set
What happens when an input pattern is presented to a competitive learning network?
output units compete with each other to determine which has the largest response
What happens with the connections to active and inactive input units to output units in competitive learning?
connections to winning output unit are strengthened and those from input units which were inactive are weakened
How are the weights set in competitive learning?
weights are set by prior learning of network, not by an explicit external teacher
What are the 3 phases of competitive learning?
excitation, competition and weight adjustment
To which connections only are weight adjustments done in competitive learning?
only made to connections feeding into the winning output unit
Which kind of learning rule does competitive learning use?
Uses a local learning rule
In which way are competitive networks a feature of many real brain circuits ?
- Can remove redundancy-> allocates a single output neuron to represent a set of inputs which co-occur
- they can produce outputs for different input patterns which are less correlated with each other than the inputs were
Which kind of associator is the auto- associator?
Form of pattern associator
What is the aim of the auto- associator?
to reproduce the same pattern at output that was present at input
What is the difference between pattern associator and autoassociator?
Auto-associator: output line of each unit is connected back to the dendrites of the other units -> recurrent connections
What is the netinput in an autoassociator?
Netinput: external input and internal input, generated by feedback from other units within the autoassociator
What are two features of auto-associators?
- Pattern completion
- Noise resistance
What does the pattern associator learn?
learns to associate one stimulus with the other
How does the training work for a pattern associator?
-What happens if learning is successful?
- training: pairs of patterns presented
- if learning successful: will recall one of the patterns at output when the other is presented at input