The self-organising map (SOM) [39], also known as the Kohonen map, lies in a sense between vector quantisation and nonlinear factor analysis. It operates with map units which are comparable to kernels of mixture models. The map units are organised into a typically two-dimensional grid, where the model vectors of neighbours in the grid are neighbours in the data space.
The actual learning of SOM is done basically as follows. A data sample
x(t) is compared to the model vectors
mi and the winner
index
c(x(t)) is selected with
(2.9) |
mi,new=mi + h(c(x(t)), i)(x(t)-mi) , | (2.10) |
If the map grid is just two dimensional, it is useful for visualisation. When the dimensionality gets larger, however, the number of map units grows exponentially and therefore the model is not well suited for tasks with high intrinsic dimensionality. There are plenty of modifications [39] to the basic SOM. The so called generative topographic map [6] is a generative model which is closely related to the SOM.