24小时热门版块排行榜     石溪大学接受考研调剂申请>

【调剂】北京石油化工学院2024年16个专业接受调剂
查看: 922  |  回复: 3
【悬赏金币】回答本帖问题,作者nglnc_0629将赠送您 20 个金币

nglnc_0629

新虫 (初入文坛)

[求助] 请教关于BP神经网络参数设置拟合的问题。请大神帮忙看看

刚刚学习神经网络,请教一下各位。我用两组特征去回归一组真实值,效果如下,仿真图可以看出预测值与真实值有规律性误差,不知道是我的参数设置的不对,还是构建的网络有问题,请大神帮忙看看,研究很久了就是不知道哪里的问题。非常感谢。另外,训练数据中的样本分布和真实值一致性较高。
CODE:
%训练变量
xunlianxiangliang=zeros(2,180);%定义一个2行150列的0矩阵:训练变量
xunlianxiangliang(1,:)=C(1:180);
xunlianxiangliang(2,:)=S(1:180);


%测试变量
testxiangliang=zeros(2,268);%定义一个2行221列的0矩阵:测试变量
testxiangliang(1,:)=C(1:268);%C
testxiangliang(2,:)=S(1:268);%S


%数据归一化
A=xunlianxiangliang;
y1=meizhenrenshu(1:180);
B=y1;
y2=meizhenrenshu(1:268);
[inputn,inputps]=mapminmax(A);
ps.ymin=0;
[inputn,inputps]=mapminmax(A,ps);
[outputn,outputts]=mapminmax(B);
ts.ymin=0;
[outputn,onputts]=mapminmax(B,ts);
%利用minmax函数求输入样本范围
net = newff(minmax(inputn),[10,1],{'tansig','purelin','traingdx'})%前馈网络创建函数,语法:net = newff ( A, B, {C} ,‘trainFun’)
net.trainParam.show=1;%显示训练迭代过程
net.trainParam.lr=0.05;%设置学习率
net.trainParam.epochs=3000;%设置最大迭代次数
net.trainParam.goal=1e-10;%设置目标值 训练要求精度
net.trainParam.mu=1;
net.trainParam.min_grad=1e-15;
% net.trainParam.mu_dec=0.2;
% net.trainParam.mu_inc=1.2;
% net.trainParam.mu_max=1e15;




[net,tr]=train(net,inputn,outputn);%训练网络


net.Iw{1,1}%输入层和隐层间的权值
net.b{1}%输入层和隐层间的阈值

net.lw{2,1}%隐层到输出层间的权值
net.b{2}%隐层到输出层间的阈值
inputtest=testxiangliang;
[inputtestn,inputps]=mapminmax(inputtest);
ps.ymin=0;
[inputtest,inputps]=mapminmax(inputtest,ps);
%仿真
BPoutput=sim(net,inputtest);
BPout=mapminmax('reverse',BPoutput,outputts);
x=1:268;
plot(x,y2,x,BPout,'r')
legend('真实值','预测值')
xlabel('视频帧数')
ylabel('数目')   
MAE=sum(abs(BPout-y2))/131;
MRE=sum(abs((BPout-y2)./y2))/131;

请教关于BP神经网络参数设置拟合的问题。请大神帮忙看看
2.png


请教关于BP神经网络参数设置拟合的问题。请大神帮忙看看-1
1.png

[ Last edited by jjdg on 2018-6-12 at 15:43 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nglnc_0629

新虫 (初入文坛)

请教各位
2楼2018-06-11 18:48:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanglongren

新虫 (正式写手)

3楼2018-06-12 18:22:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanglongren

新虫 (正式写手)

你看你用了好多次归一化,好乱

发自小木虫IOS客户端
4楼2018-06-12 18:24:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nglnc_0629 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 没学上 +6 季向阳 2024-04-26 11/550 2024-04-26 19:56 by 点点头400
[考博] 真的好想读博! +15 wangzhe_bs 2024-04-22 19/950 2024-04-26 18:51 by wangzhe_bs
[有机交流] 如何分离原料与产品 5+4 qwerasdf587 2024-04-24 12/600 2024-04-26 17:58 by 小肉干
[考博] 申博求助 +4 dskabdh 2024-04-24 11/550 2024-04-26 15:54 by dskabdh
[基金申请] 两类问题算是白选了~ +7 jurkat.1640 2024-04-23 12/600 2024-04-26 14:39 by lucky_my2010
[教师之家] 博士论文被抄袭 +25 和尚敲小木鱼 2024-04-22 42/2100 2024-04-26 13:55 by ZHONGWU_U
[考博] 25年博士申请 +6 Changzixuan 2024-04-25 11/550 2024-04-26 13:48 by 我属驴核动力驴
[论文投稿] Chemical Engineering Journal投稿3周了,一直显示With editor状态。这是送审了吗? 10+4 yifeng11 2024-04-20 13/650 2024-04-26 09:48 by yifeng11
[教师之家] 刚博士毕业,入职普通一本高校 +19 保持肌肤 2024-04-20 20/1000 2024-04-26 09:16 by zhaojp918
[找工作] 普通院校药学硕士,做合成的,感觉找不到工作 +9 pom戴墨镜 2024-04-24 16/800 2024-04-26 08:37 by lfq_198989
[考博] 求博导 +6 好okjh 2024-04-21 10/500 2024-04-25 14:04 by 好okjh
[论文投稿] 一直找不到审稿人 +5 lizhengke06 2024-04-21 6/300 2024-04-25 14:01 by chongdong
[硕博家园] 聊天 +11 暮色恋伊人 2024-04-22 12/600 2024-04-25 13:53 by UCTS
[博后之家] 南京大学-广州大学联合招聘博士后 欢迎广大优秀人才!!! +4 黑魔变身啾 2024-04-20 12/600 2024-04-25 11:18 by dodonaomi
[电化学] 耗材发问 +4 Happy C 2024-04-22 4/200 2024-04-25 11:03 by 普通小虫
[基金申请] 化学结清有情发出来了 +3 starboy7286 2024-04-20 3/150 2024-04-24 15:52 by 嘿,黑贝
[论文投稿] 期刊推荐 20+4 木颜尘ip 2024-04-22 7/350 2024-04-24 10:06 by bobvan
[考博] 申博成果界定是根据Jcr分区还是中科院分区 +4 我属驴核动力驴 2024-04-22 5/250 2024-04-24 08:47 by 晓目崇
[教师之家] 找工作过程中碰到好多人问南京某新换校长211的政策,规定如下 +15 ZHONGWU_U 2024-04-21 17/850 2024-04-24 05:12 by juta256
[高分子] 请问UV灯是365nm的,那么选光引发剂的波长选多少的?要完全一致吗? +4 engledd2004 2024-04-21 4/200 2024-04-22 16:08 by wangcz23
信息提示
请填处理意见