A feedback analysis of Perceptron learning for neural networks