一种时间序列相关性检测方法、设备及存储介质技术

技术编号:26170950 阅读:46 留言:0更新日期:2020-10-31 13:40
本公开提供了一种时间序列相关性检测方法、设备及存储介质,该方法使用滑动窗口对两个时间序列进行滑动平均处理,得到两个平滑时间序列,然后针对两个平滑时间序列分别循环迭代执行交错平移相关性计算处理步骤,然后将交错平移相关性计算处理步骤计算得到的交错相关系数中的最大值确定为两个时间序列相关系数,从而确定两个序列的相关性。本公开使用滑动窗口方法配合交错平移相关性计算处理步骤中获得的最大交错相关系数,能够检测出具有错峰关联的时间序列间的关联性。使用滑动平均的方法大幅减少时间序列的噪声对交叉最大互信息系数造成的影响。

【技术实现步骤摘要】
一种时间序列相关性检测方法、设备及存储介质
本公开涉及通信领域,尤其涉及一种时间序列相关性检测方法、设备及存储介质。
技术介绍
时间序列(timeseries)是一组按照时间发生先后顺序进行排列的数据点序列。时间序列广泛应用于信号处理、模式识别、天气预报、地震预测、脑电图、控制工程、航空学、通信工程以及绝大多数涉及到时间数据测量的应用科学与工程学。在网络智能运维系统中,常见的指标,比如设备CPU使用率,设备温度,接入控制(AccessControl,AC)节点上的上下行数据流量、设备丢包率等等随时间先后顺序排列的指标数据都属于时间序列,对时间序列建立分析模型进行分析可以掌握这些指标的变化规律,以实现对指标的未来变化趋势进行预测的目的;时间序列关联分析,就是分析时间序列间的相似程度,关联性越强,说明两个时间序列相似程度越高;在智能运维中,假设A,B两个网络或设备指标关联性强,如果A指标在某一时刻出现了异常,那么B指标就有很大可能也出现异常,通过两个指标间的关联性就可以提前“预知”可能的异常,及时进行处理。在根因分析中,关联分析也可以帮助定本文档来自技高网...

【技术保护点】
1.一种时间序列相关性检测方法,其特征在于,所述方法包括:/n步骤A.使用滑动窗口分别对第一时间序列和第二时间序列进行滑动平均处理,得到第一平滑时间序列和第二平滑时间序列;/n步骤B.将第一平滑时间序列和第二平滑时间序列作为第一初始时间序列和第二初始时间序列,对第一初始时间序列和第二初始时间序列执行交错平移相关性计算处理步骤;/n所述交错平移相关性计算处理步骤包括:/n步骤a.计算并记录第一初始时间序列和第二初始时间序列的交错相关系数;/n步骤b.以预设步长将第一初始时间序列和第二初始时间序列反方向平移,剔除两个序列非相交位置上的序列元素后分别形成第一中间时间序列和第二中间时间序列;/n步骤c...

【技术特征摘要】
1.一种时间序列相关性检测方法,其特征在于,所述方法包括:
步骤A.使用滑动窗口分别对第一时间序列和第二时间序列进行滑动平均处理,得到第一平滑时间序列和第二平滑时间序列;
步骤B.将第一平滑时间序列和第二平滑时间序列作为第一初始时间序列和第二初始时间序列,对第一初始时间序列和第二初始时间序列执行交错平移相关性计算处理步骤;
所述交错平移相关性计算处理步骤包括:
步骤a.计算并记录第一初始时间序列和第二初始时间序列的交错相关系数;
步骤b.以预设步长将第一初始时间序列和第二初始时间序列反方向平移,剔除两个序列非相交位置上的序列元素后分别形成第一中间时间序列和第二中间时间序列;
步骤c.判断所述第一中间时间序列或第二中间时间序列的序列元素个数是否小于第一平滑时间序列的序列元素个数的一半;若是,则结束所述交错平移相关性计算处理步骤,然后执行步骤C;若否,则将第一中间时间序列和第二中间时间序列分别再次作为第一初始时间序列和第二初始时间序列,然后执行步骤a;
步骤C.将交错平移相关性计算处理步骤计算得到的交错相关系数中的最大值确定为所述第一时间序列和第二时间序列的相关系数。


2.根据权利要求1所述的方法,其特征在于,所述交错平移相关性计算处理步骤中,计算并记录第一初始时间序列和第二初始时间序列的...

【专利技术属性】
技术研发人员:谢江轩
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江;33

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

1