Quote:
Originally Posted by rk1000
The problem is that I am finding the predicted values eventually turn out to be the same for all inputs.

Let me take this step by step. I assume that your training data points have different outputs and that your training gets the network to predict these outputs with reasonable approximation so that the network outputs are not the same
for the training set. Is this correct?