I am aware that newp has been 'obsoleted', but my course requires that we use it for this sheet. I'm having a lot of difficulty understanding what purpose the values that you might specify for a newp function actually serve. For instance, if you have:
P = [0 0 1 1; 0 1 0 1];T = [0 1 0 1];net = newp([-2 +2;-2 +2],1);net = train(net,P,T);Y = net(P)
Then what do the values
([-2 +2;-2 +2],1)
Actually do? I've searched and looked at literature but it's often explained from a position of already decent understanding. It seems to me that in this case, I can change these values to…
([4444 +5555;-444 +3333],1)
For example – and it has absolutely no effect on the number of epochs, speed, weight values or biases. I have read that they specify the range of the input, but seeing as I can use any value and it has no obvious bearing on the result, what does it mean to specify the range? What do they do, and can someone provide an example where I can see their values actually effect the outcome significantly?
Best Answer