查看完整版本 : [资料]神经网络的一些例题1
zhanhuichong
2008-05-05, 13:30
美好的东西大家一起分享,一下是我在学习和工作中使用的一些例子
c1014159
2008-08-29, 16:51
新手报道,谢谢!
xuleilacy
2008-09-13, 09:34
Thank you !!
liugang6059
2008-10-16, 09:59
辛苦了,谢谢
ysyk2997
2008-10-16, 14:05
谢谢楼主的例题,但是我的问题还是不知道该怎么解决,所以借宝地一用,希望有人能指点一下。
我的样本是300组数据,每组数据有3个因子,如:
0.1 0.3 0.2
0.11 0.33 0.22
0.21 0.43 0.34
.
.
.
一共300组。
这样的数据如果我一个个地输进去也太麻烦了,所以我想通过Excel来输入。在Excel里,我保存为300行*3列,然后导入到workspace后显示为<300×3 double>,这样做对吗?是不是行列弄反了?
另外,我要做的是预测是或不是,也就是结果是0和1,请问一下用什么类型的函数比较合适?
请大家帮忙解决一下,做毕业论文,万分着急!!!不胜感激!!!
ysyk2997
2008-10-16, 14:53
我把我做的拿出来,请高手指点:
1。首先用把输入向量和目标向量从Excel文件中读进来,分别为p和t,在worksapce中的Value分别显示为<300×3 double>和<300×1 double>;
2。函数设置:
>> net=newff(minmax(p),[7,1],{'tansig','logsig'},'trainlm'); %中间层7个神经元,目标层1个
>> net.trainParam.epochs=1000;
>> net.trainParam.goal=0.01;
>> LP.lr=0.1
3。函数训练:
>> net=train(net,p,t)
但就在这一步出错了,出错信息如下:
??? Error using ==> network.train
Targets are incorrectly sized for network.
Matrix must have 1 rows.
咋回事呢?万分迷惑中,求救啊~~~~~~~~~
ysyk2997
2008-10-17, 08:34
问题已经解决,原来是输入的向量要进行转置:
p_zz=p';
t_zz=t';
lzw246888
2008-11-19, 11:13
老师刚布置的作作业 感谢楼主分享
ultrafrost
2008-11-23, 19:13
感谢楼主~~~~~~~~~~~~~
beyondsyq
2009-03-05, 11:42
很好,很感谢!
xueqian8
2009-03-25, 20:50
美好的东西大家一起分享,一下是我在学习和工作中使用的一些例子
:biggrin: 谢谢
124706734
2009-04-14, 08:59
十分感谢楼主好心…………
sally_zhu
2009-05-19, 10:46
很实用,正需要这个呢,非常感谢!
rujunhuang
2009-09-15, 14:59
谢谢分享,先下来看看。
liudao1982cmg
2009-10-22, 00:05
谢谢分享!!!!!!
xuxucheng
2009-10-26, 16:56
先看看,谢谢分享!:):)
mhzhang_yjs07
2009-10-28, 15:08
谢谢楼主分享了啊,看看先
0419wendy
2010-03-18, 22:27
非常感谢!!回去看下:)
kouguanzhong218
2010-04-19, 20:16
谢谢,辛苦了。。。真的祝愿好人好报。。。
624801474
2010-10-20, 20:24
非常 感谢 楼主
624801474
2010-10-25, 11:08
非常感谢了,谢谢楼主分享
qixin1227
2011-04-10, 21:02
谢谢lz,很好很强大啊!还有其他应用型的不?多多益善 啊!
ruodan007
2011-07-24, 10:20
谢谢啦~~~ 先看看 ~
感谢分享
caragirl
2011-09-03, 08:47
下下来看看,希望有用
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.