why my predicted output is negative in ANN.

why my predicted output is negative in ANN. there is no negative value in the data.
x = input';
t = output';
trainFcn = 'trainlm';
hiddenLayerSize = 40;
net = fitnet(hiddenLayerSize,trainFcn);
net.divideParam.trainRatio = 80/100;
net.divideParam.valRatio = 10/100;
net.divideParam.testRatio = 10/100;
[net,tr] = train(net,x,t);
y = net(x);
e = gsubtract(t,y);
performance = perform(net,t,y)

1 Comment

Can you please share the data you used to train the network?

Answers (0)

This question is closed.

Tags

Asked:

on 27 Nov 2023

Closed:

on 28 Nov 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!