Thanks   , i understand it now, eg: 3999 to 63952011999 would require large weight values. But neural network weights are initialized with small values. Here i can convert large target values to  smaller range of values (eg: between 0 and 1) to solve it. Will it work then?