经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
MATLAB等数学软件专版
求:BP网络做预测程序
楼主
buminuo
2024
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等数学软件专版
真实世界经济学(含财经时事)
论坛培训
金融实务版
经管文库(原现金交易版)
计量经济学与统计软件
热门文章
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
失去的三十年:平成日本经济史(【日】野口 ...
表格结构数据的核心特征及具象实例解析
表格结构数据特征与CDA数据分析师:精准适配 ...
2026中信里昂风水指数
2026年中国白银行业市场供需现状及发展趋势 ...
人工智能时代的智能教育(英)
中国智能家电市场趋势洞察
新宏观丨豆包,传统经济学与商学对全球性债 ...
毕马威 - 中国内地与香港IPO市场2025年回顾 ...
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
26年寒假天津站|Gemini论文写作&数据分析 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群