通过matlab软件做bp神经网络预测奶制品价格,求大神帮忙

2006年5月到2015年5月的奶制品价格是
2.174
2.197
2.174
2.163
2.163
2.152
2.197
2.186
2.097
2.118
2.118
2.162
2.151
2.097
2.107
2.129
2.194
2.346
2.477
2.716
2.841
2.975
3.005
2.934
2.923
2.923
2.841
2.831
2.831
2.759
2.759
2.749
2.706
2.655
2.572
2.510
2.448
2.397
2.397
2.386
2.386
2.510
2.603
2.686
2.680
2.730
2.740
2.790
2.820
2.860
2.890
2.930
2.930
3.020
3.070
3.130
3.017
3.036
3.036
3.036
3.027
3.036
3.027
3.027
3.027
3.055
3.065
3.083
3.013
3.032
3.032
3.022
3.022
3.022
3.022
3.022
3.032
3.059
3.087
3.124
3.062
3.080
3.080
3.089
3.107
3.152
3.197
3.251
3.332
3.432
3.585
3.711
3.725
3.752
3.725
3.707
3.663
3.593
3.523
3.474
3.448
3.443
3.382
3.346
3.084
2.956
2.938
2.925 2.921
预测2015-2017年奶制品价格,MATLAB怎么编程.

主要是样本组织,把输入和输出样本都确定。可以用前12个月的数据预测下一个月的数据,即第n个数据至n+11共12个数据作为输入,n+12作为输出组织样本。

以附件的程序作参考,将P、T换为你的样本即可。


BP(Back Propagation)神经网络是86年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层(input)、隐层(hidden layer)和输出层(output layer)。

温馨提示:答案为网友推荐,仅供参考