声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1106|回复: 1

[工具箱] 请教神经网络的问题

[复制链接]
发表于 2007-2-25 21:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我有这样个问题,想请教下达人。有两组数列,每组数据都是离散的时间函数数列(大概有1000个数),还有组目标的离散时间数列(也有1000个数),我想建个神经网络,先学习,然后再输入两组数列,得出预测的结果,不知道这个网络怎么建?构思是建2个输入,1个输出,不知道这样可行嘛? 我想好像这样不行。 比方第一次学习过程,2个输入,1个目标值,然后第二次学习过程,2个输入,1个目标值,。。。有没有什么文献?
请达人指教

[ 本帖最后由 痞子嘟嘟 于 2007-2-25 22:03 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-2-27 08:56 | 显示全部楼层
以前做过类似的东西,但现在计不太清楚了~~~

个人感觉,你对神经网络还没有形成概念。

首先,针对你的问题,一般做法,把两组数据构成1000*2的矩阵(当然,如果你的两组数据中“离散时间”是不一样的,就不能构建矩阵,需要其它的网络,但同时你是不能获得1个目标值的),然后再学习,预测,可以得到像你所说的两个输入,一个输出

其次,按照你的说法,这1000个数用于构建网络,也就是全部用来学习。那么在计算的过程中,需要把预测值一同进行处理计算,当然,可以把学习好的网络保存下来,然后处理预测值。而学习的次数,应该不是完全由人定的,一方面,要定最大学习次数,以防不收敛;另一方面,当学习到误差小于一定值时,就应该停止学习,过多的学习,也会影响预测的准确性。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-19 14:26 , Processed in 0.063655 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表