Sigmoidal Neural Network with back propagation