-->

神经网络不低于0.5与logsig返回值(Neural network doesn't re

2019-10-19 12:04发布

我想两个类与神经网络分类。 由于输出是0或1,我使用的(或试图使用吨)“logsig”为输出功能。 我的问题是,当我这样做,我的模拟结束了0.5和1为,如果一切进入logsig作用是积极的。

PS:我的训练集和我的测试集由标准化值。

这是我做的:

t = [0.8*ones(1,50) 0.2*ones(1,50)];
%define net
net = newff(trainSet,t,n,{'tansig','logsig'},'trainscg');
net.trainparam.epochs = 100;
net.trainParam.goal = 0;
%train net
net = train(net,trainSet,t);
%test net
%%on testing set
outputs = sim(net,testSet)
文章来源: Neural network doesn't return values below 0.5 with logsig