Artificial Neural Networks/Competitive Models
Competitive networks are networks where neurons compete with one another. The weight vector is treated as a "prototype", and is matched against the input vector. The "winner" of each training session is the neuron whose weight vector is most similar to the input vector.
An example of a competitive network is shown below.