Self organizing maps use processing units (neurons) to place centroids on an adjustable map. The model self organizes based on learning rules and interactions. Processing units maintain proximity relationships as they grow.
SOM project the data while keeping the topology N dimensional space are placed next to each other in the 2D map
SOM performs two functions:
(i) the modeling of the source data with a smaller number of vectors that attempt to represent the source data as closely as possible (e.g. minimizing some measure of deviation from the observations)
(ii) the production of a topology in the SOM grid whereby similar models are close together and dissimilar models are far apart.
A Self-Organizing Map (SOM) is a neural network that creates a low-dimensional (usually 2D grid) representation of high-dimensional data. Following is the work process:
Through this process, the SOM learns to map similar data points to nearby locations on the grid, creating a visual representation of the data's relationships.