24小时热门版块排行榜    

Znn3bq.jpeg
查看: 722  |  回复: 0

lh349677499

新虫 (初入文坛)

[求助] BP神经网络预测误差很大,怎么回事

一组数据从33衰减到7,做输入;对应的输出为1:50;用BP神经网络预测当输入为0时,输出的值为多少,要怎么做?
本人的程序如下,预测出来的结果在45.5左右,感觉按趋势,当输入为0的时候,输出应该在65-80之间,误差这么大,是怎么回事?求指导


clc;
clear all;
Er=[33.19;30.06;29.08;27.92;25.78;23.87;22.10;19.60;19.64;19.07;18.90;17.85;17.26;16.23;13.37;12.65;12.22;11.96;12.37;12.31;12.42;12.70;13.42;12.65;11.66;11.48;11.70;11.53;12.12;10.01;9.85;8.25;8.37;8.39;8.70;7.25;8.83;9.20;8.76;8.79;8.66;8.75;7.62;8.24;7.931;7.36;7.61;7.261;7.19;7.22];
p =Er;
t = 1:50;
p = p';
%利用premnmx函数对数据进行归一化
[pn,minp,maxp,tn,mint,maxt]=premnmx(p,t); % 对于输入矩阵p和输出矩阵t进行归一化处理
dx=[-1,1];                   %归一化处理后最小值为-1,最大值为1
%BP网络训练
net=newff(minmax(pn),[11,1],{'tansig','purelin'},'trainlm');

net.trainParam.Lr=0.1;                 %学习速度为0.1
net.trainParam.epochs=500;           %最大训练1000次
net.trainParam.goal=1e-3;     %均方误差
[net,tr]=train(net,pn,tn);                   %开始训练,其中pn,tn分别为输入输出样本
%利用原始数据对BP网络仿真
an=sim(net,pn);           %用训练好的模型进行仿真
a=postmnmx(an,mint,maxt); % 把仿真得到的数据还原为原始的数量级;

p_test= 0;
p_test = p_test';
pn_test=tramnmx(p_test,minp,maxp);
tn_test=sim(net,pn_test);
t_test=postmnmx(tn_test,mint,maxt)

[ Last edited by lh349677499 on 2014-12-11 at 15:55 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 lh349677499 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 322求调剂 +5 123安康 2026-04-12 5/250 2026-04-12 11:24 by ajpv风雷
[考研] 一志愿085802 323分求调剂 +9 drizzle_9 2026-04-12 9/450 2026-04-12 11:03 by lemon6009
[考研] 313求调剂 +5 余摆摆是大哥 2026-04-11 5/250 2026-04-12 10:34 by 猪会飞
[考研] 求调剂 +11 月@163.com 2026-04-07 13/650 2026-04-11 22:55 by BruceLiu320
[考研] 301求调剂 +6 XYPLR 2026-04-05 9/450 2026-04-11 20:37 by Delta2012
[考研] 284求调剂 +11 archer.. 2026-04-09 12/600 2026-04-11 20:23 by 蓝云思雨
[考研] 11408。358求调剂 +3 TMYzds 2026-04-07 3/150 2026-04-11 17:10 by 氮气气气
[考研] 0854调剂 +8 950824he@ 2026-04-09 8/400 2026-04-11 10:11 by zhq0425
[考研] 22408 327分求调剂 +4 韵风kon 2026-04-10 4/200 2026-04-11 09:51 by 猪会飞
[考研] 071000生物学调剂求助 +17 zzzzwww 2026-04-09 20/1000 2026-04-10 15:55 by 求调剂zz
[考研] 314求调剂 +23 wakeluofu 2026-04-09 24/1200 2026-04-10 15:31 by MOF_Catal
[考研] 江苏大学 工科调剂 捡漏 +3 Evan_Liu 2026-04-09 5/250 2026-04-10 10:22 by Evan_Liu
[考研] 已调剂 +18 柴郡猫_ 2026-04-09 19/950 2026-04-09 22:10 by 柴郡猫_
[考研] 288求调剂 +15 没有答案_ 2026-04-05 15/750 2026-04-09 10:22 by 5268321
[考研] 296求调剂 +3 汪!?! 2026-04-08 3/150 2026-04-08 22:00 by zhouyuwinner
[考研] 机械工程313分找工科调剂 +3 双一流本科机械 2026-04-08 3/150 2026-04-08 20:41 by 土木硕士招生
[考研] 287求调剂 +6 Fnhc 2026-04-07 6/300 2026-04-08 10:05 by xingguangj
[考研] 277、学硕,求调剂 数一104, +11 瓶子PZ 2026-04-07 12/600 2026-04-07 23:30 by 一只好果子?
[考研] 0854电子信息319求调剂(接受跨专业调剂) +5 星星不眨眼喽 2026-04-05 6/300 2026-04-07 22:16 by hemengdong
[考研] 312求调剂 +4 LR6 2026-04-06 4/200 2026-04-07 08:42 by jp9609
信息提示
请填处理意见