自组织神经经网络实现分类时怎么都分成一类了????
%自组织神经网络实现分类p = [.1 .8 .1 .9; .2 .9 .1 .8];
net = newc(,2);
wts = net.IW{1,1}
biases = net.b{1}
net.trainParam.epochs = 500;
net = train(net,p);
net.trainFcn
a = sim(net,p)
ac = vec2ind(a)
程序是在matlab的帮助浏览器下的newc函数中找来的,但matlab运行结果是
ac =
1 1 1 1
也就是都分成一类了,但是例子中给出的分类结果是
ac =
1 2 1 2
而且我们也用其他自组织神经网络程序试了,最后都是分成一类的。不知道matlab有问
题还是这个newc有问题。所以我们就迷茫了啊,求求各位帮帮忙吧!!!谢谢了 表示不太会用神经网络分类 天海星云 发表于 2012-8-23 19:11 static/image/common/back.gif
表示不太会用神经网络分类
那你会用什么进行分类? 狂人gs 发表于 2012-8-24 09:08 static/image/common/back.gif
那你会用什么进行分类?
我看的是工具箱,表示英文不太好,有点吃力 多运行几次试试看。神经网络每次结果一般都不一样的
页:
[1]