Self Adaptative SOM Neural Networks