经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
求:BP网络做预测程序
楼主
buminuo
1945
5
收藏
2010-06-11
悬赏
3
个论坛币
未解决
如题,想找一段正确的、完整的BP网络程序,是完整的哦!可以做预测那种!谢谢各位高手们啦!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
liuxin9023
2010-6-11 10:43:42
直接拿SPSS做吧
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
buminuo
2010-6-11 13:07:53
关键的重点就是需要用BP来做……
2#
liuxin9023
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
wgtgting
2010-9-11 19:37:10
楼主问题解决了没?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
buminuo
2010-9-20 20:45:50
不能算完全解决吧,我自己编了一段,但是也不知道对不对呢
4#
wgtgting
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
matlab-007
2014-12-20 11:44:29
%******************************% %======原始数据输入========
p=[2845 2833 4488;2833 4488 4554;4488 4554 2928;4554 2928 3497;2928 3497 2261;...
3497 2261 6921;2261 6921 1391;6921 1391 3580;1391 3580 4451;3580 4451 2636;...
4451 2636 3471;2636 3471 3854;3471 3854 3556;3854 3556 2659;3556 2659 4335;...
2659 4335 2882;4335 2882 4084;4335 2882 1999;2882 1999 2889;1999 2889 2175;...
2889 2175 2510;2175 2510 3409;2510 3409 3729;3409 3729 3489;3729 3489 3172;...
3489 3172 4568;3172 4568 4015;]';
%===========期望输出=======
t=[4554 2928 3497 2261 6921 1391 3580 4451 2636 3471 3854 3556 2659 ... 4335 2882 4084 1999 2889 2175 2510 3409 3729 3489 3172 4568 4015 ... 3666];
ptest=[2845 2833 4488;2833 4488 4554;4488 4554 2928;4554 2928 3497;2928 3497 2261;...
3497 2261 6921;2261 6921 1391;6921 1391 3580;1391 3580 4451;3580 4451 2636;...
4451 2636 3471;2636 3471 3854;3471 3854 3556;3854 3556 2659;3556 2659 4335;...
2659 4335 2882;4335 2882 4084;4335 2882 1999;2882 1999 2889;1999 2889 2175;...
2889 2175 2510;2175 2510 3409;2510 3409 3729;3409 3729 3489;3729 3489 3172;...
3489 3172 4568;3172 4568 4015;4568 4015 3666]';
[pn,minp,maxp,tn,mint,maxt]=premnmx(p,t); %将数据归一化ˉ
NodeNum1 =20; % 隐含层第一层节点数 NodeNum2=40; % 隐含层第二层节点数
TypeNum = 1; % 输出维数 TF1 = 'tansig'; TF2 = 'tansig'; TF3 = 'tansig';
net=newff(minmax(pn),[NodeNum1,NodeNum2,TypeNum],{TF1 TF2 TF3 },'traingdx'); %网络创建traingdm
net.trainParam.show=50;
net.trainParam.epochs=5000; %训练次数设置 net.trainParam.goal=1e-6; %训练所要达到的精度 net.trainParam.lr=0.01; %学习速率 net=train(net,pn,tn);
p2n=tramnmx(ptest,minp,maxp);%2测试数据的归一化 an=sim(net,p2n);
[a]=postmnmx(an,mint,maxt) %数据的反归一化,即最终得到的预测值
wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});
plot(1:length(t),t,'o',1:length(t)+1,a,'+'); title('o表示实际值--- *表示实际值') grid on
m=length(a); %Ïòá¿aμÄ3¤¶è t1=[t,a(m)];
error=t1-a; %Îó2îÏòá¿ figure
plot(1:length(error),error,'-.') title('误差变化图') grid on
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
求助在BP网络中如何加时滞
BP网络
[分享]BP网络的程序
BP网络
在做BP网络时,怎样才可以使得输出结果在0-1之间
BP网络过拟合
基于遗传算法和BP网络的造纸废水处理预测研究
求教
基于BP网络的成纱质量预测的数据挖掘
概率神经网络与BP网络模型在遥感图像分类中的对比研究
栏目导航
MATLAB等数学软件专版
行业分析报告
经管文库(原现金交易版)
悬赏大厅
学道会
休闲灌水
热门文章
中国金融生成式AI多模态内容鉴伪与安全防御 ...
全球能源转型展望2025—全球和区域预测至20 ...
海外资管机构赴上海投资指南(2025版)
understanding climate change perceptions ...
【全美经典】离散数学
全球能源转型展望2025—全球和区域预测至20 ...
世界机器人2025年报告 World Robotics 2025
甲子光年_2025甲子Cool Vendor人形机器人大 ...
AOM:The Boundaries of Trust in a New Era
气象学-山东大学
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群