数学建模社区-数学中国

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

作者: 狂人gs    时间: 2012-8-22 16:00
标题: 自组织神经经网络实现分类时怎么都分成一类了????
%自组织神经网络实现分类
7 X# X4 H- _0 Y8 S0 wp = [.1 .8 .1 .9; .2 .9 .1 .8];( H3 o* S6 h3 V; Y1 l, [
net = newc([0 1;0 1],2);- h6 O( d: U# P# z: D
wts = net.IW{1,1}
( B, Z- O# `0 {$ B& r8 S8 Xbiases = net.b{1}, k" g. `9 r7 f0 ]* l
net.trainParam.epochs = 500;' |" {: ^+ v+ l2 T
net = train(net,p);
: E! h  |% x7 Tnet.trainFcn
. r" e+ W+ o. E! y8 Z' u" O4 l9 x9 na = sim(net,p)
; r* P( P  t! |/ lac = vec2ind(a)5 ]3 Q; ]+ }4 R1 V8 d4 l: \
程序是在matlab的帮助浏览器下的newc函数中找来的,但matlab运行结果是
: I0 A5 X  _6 R- x# c# I% |* mac =5 l0 U; J9 y" g/ x
     1     1     1     1
7 W/ ~3 o" ?/ P  W也就是都分成一类了,但是例子中给出的分类结果是' X$ c- F! D/ W8 q3 Y! |' B
ac =
; Y4 Z' F; o: O7 ]( p1     2     1     2
. q2 A+ m7 {; T4 g( C而且我们也用其他自组织神经网络程序试了,最后都是分成一类的。不知道matlab有问0 _+ D( Y4 n2 D# d* y5 M' ?
题还是这个newc有问题。所以我们就迷茫了啊,求求各位帮帮忙吧!!!谢谢了
作者: 天海星云    时间: 2012-8-23 19:11
表示不太会用神经网络分类
作者: 狂人gs    时间: 2012-8-24 09:08
天海星云 发表于 2012-8-23 19:11 : {5 i6 o- u) c$ v
表示不太会用神经网络分类

( I3 l% P( [6 G0 }" u' _. B  r. \  u2 s6 n9 O
那你会用什么进行分类?
作者: 天海星云    时间: 2012-8-24 09:57
狂人gs 发表于 2012-8-24 09:08 * `) t0 F0 X! t+ X7 c5 t
那你会用什么进行分类?
3 d4 Z3 I+ N( ]6 o3 V9 @% b
我看的是工具箱,表示英文不太好,有点吃力
作者: cyg0810    时间: 2012-8-29 00:18
多运行几次试试看。神经网络每次结果一般都不一样的




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