Only one output unit fires at a time, the one whose input weight vector
is closest to the input vector (j* is the winning unit):
`|vec w_{j text{*}} - vec x| le |vec w_{j} - vec x|` (for all j)
For normalized weights, the winner is always the one with
highest input (dot product of input pattern and weight vector):
`vec w_{j text{*}} * vec x ge vec w_j` (for all j)