| 查看: 637 | 回复: 0 | |||
[求助]
神经网络求助:为什么用样本训练后模拟的结果与实测值有一个相位差
|
|
神经网络求助:为什么用样本训练后模拟的结果与实测值有一个相位差。 我用前三个月的值作为预报因子来预报下个月的值,用训练的样本进行模拟,但结果与样本有一个月的相位差,为什么会这样?下面是我编写的程序,有没有大神帮忙解决下啊,跪谢了!!! % ANN % JDI干旱指数值 % 用前三个月的JDI值作为预报因子,预报下个月的JDI值 a=0.1; b=0.9; data_trn=JDI(1:end-12);% 训练数据 data_vad=JDI(end-11:end);% 模型检验 fmin=min(data_trn); fmax=max(data_trn); X=a+(data_trn-fmin)/(fmax-fmin)*(b-a);% 数据归一化处理 x1=X(1:end-3)'; x2=X(2:end-2)'; x3=X(3:end-1)'; x=[x1;x2;x3]; y=X(4:end)'; % net=init(net); net=newff(minmax(x),[3,8,1],{'purelin','tansig','purelin'}'); net.trainParam.epochs=1000; net.trainParam.goad=0.001; net.trainFcn='traingdx'; [net,tr,Y,E]=train(net,x,y); % xsim=[X(1:end-2)';X(2:end-1)';X(3:end)']; xsim=x; ysim=sim(net,xsim);% 一步预测 result=((ysim-a)/(b-a))*(fmax-fmin)+fmin; % A=[[data_trn(4:end);data_vad(1)],result(1:end)']; A=[data_trn(4:end),result(1:end)']; B=[y',ysim']; |
» 猜你喜欢
国家基金申请书模板内插入图片不可调整大小?
已经有6人回复
交叉科学部支持青年基金,对三无青椒是个机会吗?
已经有4人回复
招博士
已经有6人回复
限项规定
已经有8人回复
国家级人才课题组招收2026年入学博士
已经有5人回复
Fe3O4@SiO2合成
已经有6人回复
青年基金C终止
已经有4人回复
青椒八年已不青,大家都被折磨成啥样了?
已经有7人回复
为什么nbs上溴 没有产物点出现呢
已经有10人回复
救命帖
已经有11人回复













回复此楼