School project from neural networks RBF, Perceptron and SOM networks