如何用BP神经网络实现预测

老师非要让用神经网络来弄论文,但我是学文的实在搞不懂,最近老师一直在催,哪位高手可以帮助一下,写一下这个程序,可加分,内容如下:
若现在想预测08年的收入,利用00-07年的收入来预测
程序输入、输出的设计 :
2000-2002---》2003
2001-2003---》2004
2002-2004---》2005
2003-2005---》2006
2004-2006---》2007
2005-2007---》2008
2006-2008---》2009
速求

首先要知道你建立的这个模型的内部逻辑关系。。
1,确定隐层数,画出简要模型图。
2,确定采用什么样的神经网络来建立模型
3.通过测试数据来训练模型。。
4.根据测试训练得到的数据和实际数据进行比对,或者算出误差。从而修改隐层中的权值和阀值。
反复重复3-4.。最后得到一个最优的模型。

大致是这样。。。楼主说的太概略。。。无法回答清楚请抱歉
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-01
BP神经网络具有任意复杂的模式分类能力和优良的多维函数映射能力,解决了简单感知器不能解决的异或(Exclusive OR,XOR)和一些其他问题。从结构上讲,BP网络具有输入层、隐藏层和输出层;从本质上讲,BP算法就是以网络误差平方为目标函数、采用梯度下降法来计算目标函数的最小值。本回答被网友采纳
第2个回答  2017-08-31
首先要知道你建立的这个模型的内部逻辑关系。。
1,确定隐层数,画出简要模型图。
2,确定采用什么样的神经网络来建立模型
3.通过测试数据来训练模型。。
4.根据测试训练得到的数据和实际数据进行比对,或者算出误差。从而修改隐层中的权值和阀值。
反复重复3-4.。最后得到一个最优的模型。

大致是这样。。。楼主说的太概略。。。无法回答清楚请抱歉
第3个回答  2009-11-16
要求没看懂,能说的详细点吗
第4个回答  2009-11-12
这是计算机专业研究生的问题,不是吾辈岂能搞懂。
相似回答