24小时热门版块排行榜    

查看: 2611  |  回复: 8

gohomeba

新虫 (初入文坛)

[求助] 如何人工神经网络来预测下一个数值??? 已有1人参与

大家好,求助!

手头有一个大致以天为周期的小时数据,共4000个数据。
我想做一个实验,用前面的2400个数据建立一个网络,在这个网络内第1~12个数据预测出第13个数据,
第2~13个数据预测出第14个数据。。。
最后希望基于这个网络,利用第2389~2400个数据来预测第2401个数据。
然后如此循环建立网络,预测2402, 2403, 。。。的过程。

但是现在得到的结果总是没有体现出预测来,如附图所示,蓝线是原始值,红线是这样的网络预测值,绿线是将这个预测值的线向左移动一下得到的。
求大侠指点应该如何修改?

源程序如下
%%%%%  load the data and forecast
%%%%%  it's not working.....
warning('off'); %#ok<WNOFF>
close all
clear
clc

load ttt

strip=12;
lenth=strip*200;
times=20;

err=zeros(times,strip);
rec_t=zeros(times,strip);
rec_tf=zeros(times,strip);
for time=1:times
    msg = sprintf('forecasting iteration %g/%g...\n',time,times);
    fprintf('%s',msg);
    signal=ttt(time:time+lenth-1); %%% lenth
   
    %%%%  strip data to predict 'strip+1' point
    in=zeros(strip,lenth-strip);
    for i=1:  (lenth-strip)
        in(:,i)=signal(i:i+strip-1);
    end
    tgt=signal(strip+1:lenth);
   
    in_f=signal(lenth-strip+1:lenth);
    in_f=reshape(in_f,strip,1);
   
    %%%%%%%%%%%%%% network %%%%%%%%%%%%%%%%
    net=newff(minmax(in),[strip*4,1],{'purelin','purelin'},'trainlm');
    net.trainParam.epochs=1000; %
    nettrainParam.goal=0.001; %
    [net,tr,Y,E]=train(net,in,tgt);
   
% %     %%%%%%%%%%%  chek the network %%%%%%%%%%%%%%%%
% %     out=sim(net,in);
% %     figure
% %     plot(reshape(tgt,1,strip*(cnt_strip-1)),'r-*');
% %     hold on
% %     plot(reshape(out,1,strip*(cnt_strip-1)),'b-d');
% %     legend('orignal','net(in)');
   
%     %%%%%%%%%%%%% prediction %%%%%%%%%%%%%%%
    out_f=sim(net,in_f);
   
    %%%%%%  record the series
    rec_t(time,1)=ttt(time+lenth);
    rec_tf(time,1)=out_f;
    err(time,1)=rec_tf(time,1)-rec_t(time,1);
end


figure;
plot(lenth+1:lenth+times,rec_t(:,1),'b-*');
hold on
plot(lenth+1:lenth+times,rec_tf(:,1),'r');
hold on
plot(lenth:lenth+times-1,rec_tf(:,1),'g-o');
legend('orignal','prediction','left-shifted');
title(strcat('pred == ',num2str(1,'%2.2d')));
如何人工神经网络来预测下一个数值???
untitled.jpg如何人工神经网络来预测下一个数值???-1
untitled.jpg



[ Last edited by gohomeba on 2014-3-6 at 10:04 ]
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : ttt.mat
  • 2014-03-06 10:04:01, 8.26 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

gohomeba

新虫 (初入文坛)

2楼2014-03-10 11:23:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gohomeba

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by gohomeba at 2014-03-10 11:23:11
顶顶

顶顶!

[ 发自小木虫客户端 ]
3楼2014-03-11 23:52:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gohomeba

新虫 (初入文坛)

4楼2014-03-12 20:48:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gohomeba

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by gohomeba at 2014-03-12 20:48:40
顶顶

继续顶!

[ 发自小木虫客户端 ]
5楼2014-03-24 12:16:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gohomeba

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by gohomeba at 2014-03-24 12:16:24
继续顶!
...

继续顶!

[ 发自小木虫客户端 ]
6楼2014-03-28 12:22:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

alexwolf001

新虫 (初入文坛)

楼主。。。什么叫没有体现出预测来~你是觉着预测没效果?还是别的?
7楼2014-10-03 13:43:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

664913828

新虫 (初入文坛)

【答案】应助回帖

jiay 加油 我来学习的
8楼2015-08-21 22:37:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
9楼2019-12-27 11:35:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gohomeba 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 302求调剂 +4 呼呼呼。。。。 2026-03-17 4/200 2026-03-17 22:20 by 77Qi
[考研] 一志愿天津大学化学工艺专业(081702)315分求调剂 +6 yangfz 2026-03-17 6/300 2026-03-17 21:30 by hmn_wj
[考研] 308求调剂 +4 是Lupa啊 2026-03-16 4/200 2026-03-17 17:12 by ruiyingmiao
[考研] 290求调剂 +6 孔志浩 2026-03-12 11/550 2026-03-17 14:41 by 周舟舟77
[考研] 0854可跨调剂,一作一项核心论文五项专利,省、国级证书40+数一英一287 +3 小李0854 2026-03-16 3/150 2026-03-17 13:40 by 热情沙漠
[考研] 286求调剂 +3 lemonzzn 2026-03-16 5/250 2026-03-16 20:43 by lemonzzn
[考研] 070300化学学硕求调剂 +6 太想进步了0608 2026-03-16 6/300 2026-03-16 16:13 by kykm678
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 288求调剂 +4 奇点0314 2026-03-14 4/200 2026-03-14 23:04 by JourneyLucky
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 一志愿中科院,化学方向,295求调剂 +4 一氧二氮 2026-03-11 4/200 2026-03-13 22:35 by JourneyLucky
[考研] 0703,333分求调剂 一志愿郑州大学-物理化学 +3 李魔女斗篷 2026-03-11 3/150 2026-03-13 22:24 by JourneyLucky
[考研] 材料与化工求调剂一志愿 985 总分 295 +8 dream…… 2026-03-12 8/400 2026-03-13 22:17 by 星空星月
[考研] 308求调剂 +5 是Lupa啊 2026-03-11 5/250 2026-03-13 22:13 by JourneyLucky
[考研] 0856材料与化工301求调剂 +5 奕束光 2026-03-13 5/250 2026-03-13 22:00 by 星空星月
[考研] 304求调剂 +7 7712b 2026-03-13 7/350 2026-03-13 21:42 by peike
[考研] 材料专硕350 求调剂 +4 王金科 2026-03-12 4/200 2026-03-13 16:02 by ruiyingmiao
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 求调剂 +3 程雨杭 2026-03-12 3/150 2026-03-13 15:06 by JourneyLucky
[考研] 270求调剂 085600材料与化工专硕 +3 YXCT 2026-03-11 3/150 2026-03-13 10:13 by houyaoxu
信息提示
请填处理意见