[发明专利]一种网络行为的预测方法有效
申请号: | 201710854916.7 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107426040B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 胡汉平;潘俊杉;谷伟;李元齐;刘翔 | 申请(专利权)人: | 华中科技大学;深圳华中科技大学研究院 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 廖盈春;李智 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 行为 预测 方法 | ||
1.一种网络行为的预测方法,其特征在于,包括:
(1)对采集的网络行为数据进行预处理,得到以单位时间内行为的频次为波动数据的目标网络行为数据;
(2)由目标网络行为数据的均值和标准差对目标网络行为数据进行规范化,并对规范化后的数据按周进行折叠处理得到M*N的折叠矩阵,对折叠矩阵中的突跳进行检测,其中,M表示一周内的单位时间的数量,N表示采集的数据总周数;
(3)根据目标网络行为数据中表现出的周期规律性、随机波动性以及突跳特性,建立网络行为的时变随机微分方程模型,并对模型中的时变参数和定参数进行估计得到目标模型;
(4)由目标模型对用户的下一周的网络行为轨迹进行预测。
2.根据权利要求1所述的方法,其特征在于,步骤(2)具体包括:
(2.1)由对第j周数据Yij,i∈[1,M],j∈[1,N]进行规范化,其中μj表示第j周数据序列的均值,σj表示j周数据序列的标准差;
(2.2)若全年一共采集了N周数据序列,则长度为N*M,则对采集的每周数据进行规范化后得到规范化后的数据序列Xt,t∈[1,M×N],然后按周折叠数据,构造成M*N的折叠矩阵Xij,i∈[1,M],j∈[1,N],对l,l∈Li,若则被认为是突跳,其中,Li={lj=Xij,j∈[1,N]}表示对周内每一时刻i,i∈[1,M],均存在一条长度为N的时间序列,是时间序列Li的均值,是时间序列Li的标准差,ξ为预设值。
3.根据权利要求2所述的方法,其特征在于,步骤(3)具体包括:
(3.1)根据目标网络行为数据中表现出的周期规律性、随机波动性以及突跳特性,建立网络行为的时变随机微分方程模型:
其中,k和d为常数,用于调节两项的权重,a(t)与c(t)是时变参数,a(t)是t时刻回归的均值,c(t)是扩散幅度,N(t)是参数为β(t)的时变复合泊松过程,J(t)是t时刻的突跳幅度,服从均值为μt、标准差为σt的正态分布,Wt表示一个维纳过程;
(3.2)由对时变参数a(t)进行估计,由对时变参数c(t)进行估计,其中,Xtj(t∈[1,M],j∈[1,N])表示M*N的折叠矩阵;
(3.3)根据突跳检测阶段中检测出的突跳位置与幅值,由对时变参数β(t)进行估计,由对时变参数μ(t)和σ(t)进行估计,其中,ncount(t)为t时刻检测出突跳的周数,N为总周数,μ(t)与σ(t)分别为t时刻检测出的所有突跳的均值和方差,XJump(tj)是N个周在t时刻上被检测出的突跳点;
(3.4)由马尔可夫链蒙特卡罗MCMC方法结合估计的时变参数对定参数k、d进行估计。
4.根据权利要求3所述的方法,其特征在于,步骤(4)具体包括:
(4.1)模型的动态预测过程:采用动态预测方法不断迭代用前N周的数据训练模型估计参数,再预测第N+1周的轨迹;
(4.2)衡量模型预测性能的指标:重复计算模型P次,对预测出的P条轨迹求取均值得到均值轨迹,并以均值轨迹作为最终的预测轨迹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;深圳华中科技大学研究院,未经华中科技大学;深圳华中科技大学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710854916.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型基于云计算的金融终端用显示器
- 下一篇:具有防辐射和滤光功能的显示器