回声状态网络对网络流量的预测.zip


里面包含三组网络流量数据,一组公共数据集,还有回声状态网络的matlab代码,主要包括2个方面,一个是对数据进行处理,另外一个是预测,提供给大家学习,希望有所帮助
资源截图
代码片段和文件信息
%这个方法是利用自相关系数法求解最佳延迟时间
function Tau=autocorrelation(datatau_max)
%data:输入的时间序列
%tau_max:最大时间延迟
%Tau:返回所求时间序列的时间延迟
N=length(data);
%时间序列长度
x_mean=mean(data);
%时间序列的平均值
data=data-x_mean;
SSd=dot(datadata);
R_xx=zeros(1tau_max);
%自相关函数初始化
for tau=1:tau_max
%计算自相关函数
    for ii=1:N-tau
        R_xx(tau)=R_xx(tau)+data(ii)*data(ii+tau);
    end
    R_xx(tau)=R_xx(tau)/SSd;
end
plot(1:tau_maxR_xx);
hold on
%作自相关函数图
line([1 tau_max][0 0])
title(‘自相关法求时间延迟‘);
ylabel(‘自相关函数‘);
xlabel(‘时间延迟‘);
Tau=0;
for jj=2:tau_max
%求时间序列的时间延迟  
    if R_xx(jj-1)*R_xx(jj)<=0
       if abs(R_xx(jj-1))>abs(R_xx(jj))
           Tau=jj;break
       else
           Tau=jj-1;break
       end
    end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      265429  2012-08-22 22:24  MackeyGlass_t17.txt
     文件    20323296  2004-10-13 09:14  X02
     文件    20323296  2004-10-13 09:14  X03
     文件    20323296  2004-10-13 09:14  X01
     文件        6368  2019-11-25 23:28  echo_s_n.m
     文件         833  2019-04-15 16:53  autocorrelation.m

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)