Dear all
I buld network with 5*100 input and 1*100 as a target and when I train network the result is very good but when I test it it give me bad result all my data is randomised and normaliz between 1,-1
I tried many network and try different neorn but no change
please help
my code is:
net = newff(p, t, 10, {'logsig', 'purelin'});net = init(net);net.divideParam.trainRatio = 75/100;net.divideParam.testRatio = 15/100;net.divideParam.valRatio = 10/100;net.trainParam.epochs = 20;net.trainParam.goal = 0.000001;net.trainParam.max_fail = 6;net.trainParam.lr = 0.06;net.performParam.regularization = 0.008;[net tr] = train(net,p,t);a=sim(net,test);postreg(a,tt);
Best Answer