self-organizing-maps

Self Organizing Map (SOM) Implementation

I'm looking for a C, C++ or Java based SOM implementation with licensing applicable for commercial use (non-zero cost is okay). So far I'm aware that there exists SOM_PAK (from Kohonen), but the licensing forbids commercial use. Is anyone aware of alternative implementations? ...

Implementation hexagonal map (Self-Organizing Map) on Python

I am looking for hexagonal self-organizing map on Python. ready module. If one exists. way to plot hexagonal cell algorithms to work with hexagonal cells as array or smth else About: A self-organizing map (SOM) or self-organizing feature map (SOFM) is a type of artificial neural network that is trained using unsupervised learning t...

Self organising Maps - Explanation required in layman terms

Hi, I need to develop a flash tutorial on Self organizing maps (in neural networks) to make people understand it easily. I need some good example so that even a beginner can understand it easily. Please help me with some examples, links with simple examples. Thanks in advance ...

Convergence criterion for (batch) SOM (Self-Organizing Map, aka "Kohonen Map")?

I like to stop the execution when Batch SOM becomes converged. What error function can I use to determine the convergence? ...

Kohonen SOM Maps: Normalizing the input with unknown range

According to "Introduction to Neural Networks with Java By Jeff Heaton", the input to the Kohonen neural network must be the values between -1 and 1. It is possible to normalize inputs where the range is known beforehand: For instance RGB (125, 125, 125) where the range is know as values between 0 and 255: 1. Divide by 255: (125/255) =...