SOM is an unsupervised machine learning technique . It is a type of artificial
neural n/w but is trained using competitive learning rather than the error - correction learning used by other artificial neural networks . Its used for data visualization.