数学建模社区-数学中国

标题: 自组织神经经网络实现分类时怎么都分成一类了???? [打印本页]

作者: 狂人gs    时间: 2012-8-22 16:00
标题: 自组织神经经网络实现分类时怎么都分成一类了????
%自组织神经网络实现分类
8 u/ P- w2 M# q3 Up = [.1 .8 .1 .9; .2 .9 .1 .8];+ D1 ?) L3 n3 p/ |" P* h
net = newc([0 1;0 1],2);
6 G# K& G3 Q# v0 U$ Z6 _2 Uwts = net.IW{1,1}# K8 w1 p6 b* Y5 ?$ J* ~3 l
biases = net.b{1}
$ T3 O+ E9 v! ?7 b$ |' I( Gnet.trainParam.epochs = 500;
+ a! O0 b0 }! D) ?2 enet = train(net,p);, R- ~# f6 N. [. W3 e7 i
net.trainFcn5 {4 ?, G* A  Y6 h+ Q. N& A
a = sim(net,p)2 a. M7 a6 S/ l" ~6 q
ac = vec2ind(a)
5 ~5 k( j/ \( e3 h程序是在matlab的帮助浏览器下的newc函数中找来的,但matlab运行结果是2 B, a: p% E/ ?8 V; _2 g) Z5 }
ac =
$ |7 K7 q, C1 Z, R0 {/ H     1     1     1     1+ N% y( Z& A8 x& W
也就是都分成一类了,但是例子中给出的分类结果是- a5 ^1 |, q8 k; m
ac =
1 c' P9 {) ?5 a+ m1     2     1     25 h0 Z8 h% e# T% M
而且我们也用其他自组织神经网络程序试了,最后都是分成一类的。不知道matlab有问" j* U- ]! z. A+ s2 ^' ]
题还是这个newc有问题。所以我们就迷茫了啊,求求各位帮帮忙吧!!!谢谢了
作者: 天海星云    时间: 2012-8-23 19:11
表示不太会用神经网络分类
作者: 狂人gs    时间: 2012-8-24 09:08
天海星云 发表于 2012-8-23 19:11 . h. Z3 G) E; K% x  ^- h$ `, r
表示不太会用神经网络分类

" ?! F) l" s" s& p! x8 v" [5 l
那你会用什么进行分类?
作者: 天海星云    时间: 2012-8-24 09:57
狂人gs 发表于 2012-8-24 09:08
3 e1 n, W4 J2 n5 }- a那你会用什么进行分类?

5 i. R4 i7 o# W7 J( ^6 E2 W我看的是工具箱,表示英文不太好,有点吃力
作者: cyg0810    时间: 2012-8-29 00:18
多运行几次试试看。神经网络每次结果一般都不一样的




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5