基于改进ESN的网络流量预测方法技术

技术编号:18950749 阅读:26 留言:0更新日期:2018-09-15 13:20
本发明专利技术提出基于改进ESN的网络流量预测方法,先对网络流量数据进行连续采集,再在其基础上对原始的网络流量数据进行降噪处理,得到降噪后的网络流量数据;同时构造基于改进ESN的网络流量预测模型,将降噪后的网络流量数据和原始网络流量数据相结合作为输入,并构造具有固定结构的双环储备池结构代替原始ESN的随机储备池结构;最终通过训练改进ESN并获得可以用于网络流量预测的基于改进ESN的网络流量预测模型。通过该方法可以提高网络流量预测结果的准确率,可以在非线性时间序列预测中取得更好的预测效果。

Network traffic prediction method based on improved ESN

The invention proposes a network traffic prediction method based on improved ESN, which first collects network traffic data continuously, then denoises the original network traffic data to obtain the denoised network traffic data on the basis of which, at the same time, constructs a network traffic prediction model based on improved ESN to denoise the denoised network traffic. The data and the original network traffic data are combined as input, and a double-loop reserve pool structure with fixed structure is constructed to replace the stochastic reserve pool structure of the original ESN. This method can improve the accuracy of network traffic prediction results, and can achieve better prediction results in nonlinear time series prediction.

【技术实现步骤摘要】
基于改进ESN的网络流量预测方法
本专利技术涉及基于改进ESN的网络流量预测方法,属于计算机应用

技术介绍
网络在社会生活、企业生产、经营管理中扮演着非常重要的角色。随着互联网技术的发展,网络规模的不断扩大,网络的复杂性越来越高,人们对于网络管理的要求也越来越高。网络流量是评价网络负载和运行状态的重要参数,通过对网络流量的连续监测并实现准确的预测,是掌握网络运行状态、实现有效管理和控制的重要手段。因此,研究网络流量的预测具有重要意义。网络流量具有自相似性、长相关性、周期性和混沌性等特征。近年来,随着网络规模的不断扩大,传统的AR、ARMA、泊松模型等线性预测方法已经无法准确地刻画网络流量的复杂非线性关系。随着研究人员对网络流量的深入研究发现,大多数基于传统神经网络的网络流量预测模型虽然具备了比较良好的预测性能,且模型简单方便,但其性能却不够稳定。因此,回声状态网络(EchoStateNetwork,ESN)相比于传统神经网络,其强大的非线性处理能力和较快的训练速度可以在非线性时间序列预测中取得更好的预测效果。
技术实现思路
本专利技术提出了基于改进ESN的网络流量预测方法,提高网络流量预测结果的准确率,可以在非线性时间序列预测中取得更好的预测效果。基于改进ESN的网络流量预测方法,其特征在于,所述方法包括如下步骤:步骤1:采集网络流量数据;步骤2:对网络流量数据进行降噪处理;步骤3:构造具有双环储备池结构的改进ESN网络流量预测模型;步骤4:使用采集到的网络流量数据和降噪后的网络流量数据训练步骤3构造的基于改进ESN的网络流量预测模型;步骤5:使用步骤4中训练好的基于改进ESN的网络流量预测模型预测未来时刻网络流量。进一步地,所述步骤2中,对网络流量数据进行降噪处理分为以下步骤:进一步地,所述步骤3中,构造具有双环储备池结构的改进ESN网络流量预测模型步骤如下:进一步地,所述步骤4中,训练基于改进ESN的网络流量预测模型具体步骤如下:有益效果本专利技术的特征在于,先对网络流量数据进行连续采集,再在其基础上对原始的网络流量数据进行降噪处理,得到降噪后的网络流量数据;同时构造如图1所示的基于改进ESN的网络流量预测模型,将降噪后的网络流量数据和原始网络流量数据相结合作为输入,并构造具有固定结构的双环储备池结构代替原始ESN的随机储备池结构;最终通过训练改进ESN并获得可以用于网络流量预测的基于改进ESN的网络流量预测模型。通过该方法可以提高网络流量预测结果的准确率。附图说明图1是基于改进ESN的网络流量预测模型示意图。具体实施方式下面结合说明书附图对本专利技术的技术方案做进一步的详细说明。本专利技术提出了基于改进回声状态网络(EchoStateNetwork,ESN)的网络流量预测方法,具体步骤如下:步骤4:使用步骤1中采集到的网络流量数据和步骤2中的降噪后的网络流量数据训练步骤3构造的基于改进ESN的网络流量预测模型。训练基于改进ESN的网络流量预测模型具体步骤如下:以上所述仅为本专利技术的较佳实施方式,本专利技术的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本专利技术所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。本文档来自技高网...

【技术保护点】
1.基于改进ESN的网络流量预测方法,其特征在于,所述方法包括如下步骤:步骤1:采集网络流量数据;步骤2:对网络流量数据进行降噪处理;步骤3:构造具有双环储备池结构的改进ESN网络流量预测模型;步骤4:使用采集到的网络流量数据和降噪后的网络流量数据训练步骤3构造的基于改进ESN的网络流量预测模型;步骤5 :使用步骤4中训练好的基于改进ESN的网络流量预测模型预测未来时刻网络流量。

【技术特征摘要】
1.基于改进ESN的网络流量预测方法,其特征在于,所述方法包括如下步骤:步骤1:采集网络流量数据;步骤2:对网络流量数据进行降噪处理;步骤3:构造具有双环储备池结构的改进ESN网络流量预测模型;步骤4:使用采集到的网络流量数据和降噪后的网络流量数据训练步骤3构造的基于改进ESN的网络流量预测模型;步骤5:使用步骤4中训练好的基于改进ESN的网络流量预测模型预测未来时刻网络流量。2.根据权利要求1所述的基于改进ESN的网络流量预测方法,其特征在于:所述步骤1采集网络流量数据中,在规定的采样时间内,统计每分钟数据包的总数,最终获得一定数量的网络流量数据集合,,其中为时刻t的网络流量数据。3.根据权利要求1所述的基于改进ESN的网络流量预测方法,其特征在于:所述步骤2中,对采集到的网络流量数据进行降噪处理需要先对网络流量数据进行相空间重构,然后使用局部投影方法去对已知的网络流量数据进行降噪处理,最终获得一定数量的降噪后的网络流量数据集合,,其中为时刻t的网络流量降噪数据。4.根据权利要求1所述的基于改进ESN的网络流量预测方法,其特征在于:所述步骤2中,对网络流量数据进行降噪处理分为以下步骤:步骤2-1:对于采集到的流量数据集合,利用交互信息法求出相空间重构所需的时延;步骤2-2:对于采集到的流量数据集合,利用改进虚假最邻近点法求出相空间重构所需的嵌入维数;步骤2-3:根据时延和嵌入维数,对已知流量数据进行相空间重构,并存储;步骤2-4:对于相空间中的每一个相点,选取相应的局部邻域,采用局部投影方法对已知的网络流量数据进行降噪处理,获得降噪后的网络流量数据的集合。5.根据权利要求1所述的基于改进ESN的网络流量预测方法,其特征在于:所述步骤3中,构造双环储备池结构需要设置权值,储备池规模,双环神经元间隔和环数;构造基于改进ESN的网络流量预测模型需要确定改进ESN的输入和输出向量;改进ESN的输入向量为网络流量历史数据和降噪后的网络...

【专利技术属性】
技术研发人员:孙力娟杨欣颜周剑王娟韩崇肖甫
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1