matlab BP神经网络预测代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab BP神经网络预测代码相关的知识,希望对你有一定的参考价值。

若我希望使用2输入,1输出,隐含5,样本数据为2个参考指标和1个目标预测指标各30个数据,一共有90个数据,BP神经网络代码如何写和设置呢?我是个小白,请多指教!谢谢!

参考技术A P=[1;2;3;4;5];%月
P=[P/50];
T=[2;3;4;5;6];%月训练样本
T=[T/50];
threshold=[0 1;0 1;0 1;0 1;0 1;0 1;0 1];
net=newff(threshold,[15,7],'tansig','logsig','trainlm');
net.trainParam.epochs=2000;
net.trainParam.goal=0.001;
LP.lr=0.1;
net=train(net,P,T);
P_test=[6月]';%6月数据预测7月
P_test=[P_test/50];
y=sim(net,P_test)
y=[y*50]
参考技术B 4 人物形象? 主要人物

以上是关于matlab BP神经网络预测代码的主要内容,如果未能解决你的问题,请参考以下文章

matlab bp神经网络 预测模型 代码(详见补充),非常感谢!

matlab BP神经网络预测下一组数据问题

用MATLAB做bp神经网络的预测,训练的挺好。但是预测误差很大,是啥原因,怎么解决啊

优化预测基于matlab粒子群算法优化BP神经网络预测含Matlab源码 F003期

BP神经网络预测回归-BP多输入多输出预测-Matlab

求大神帮忙用matlab程序做BP神经网络预测