A
A
Artem Matyashov2017-04-21 21:04:23
Neural networks
Artem Matyashov, 2017-04-21 21:04:23

Kohonen networks. Why is the dot product used?

I'm trying to deal with the question of training the Kohonen layer. After the implementation of the algorithm, a question arose. As written in the book, linear weighted adders are used as the neurons of the Kohonen network.
6c20f3c2efec438fbcde29935d515622.png
So, suppose we have several clusters on the XOY plane with centers at points A,
B, C.
2f57b3508faa400983ea114a168e6afe.png
If, when searching for the "winning neuron", we use the scalar product of the input vector data and the weight vector of each neuron, then in this case (after training) the winner will always be the neuron "responsible" for the cluster centered at point C, since the product of its weight vector with the input data vector will always be maximum (for the first quarter).
How then to distinguish between clusters centered at these points?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question