[发明专利]基于时间序列的业务指标异常检测方法、装置和电子设备有效
申请号: | 201811589940.3 | 申请日: | 2018-12-25 |
公开(公告)号: | CN110008080B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 余芳;张多坤 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新;朱文杰 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时间 序列 业务 指标 异常 检测 方法 装置 电子设备 | ||
本说明书实施例公开了一种基于时间序列的业务指标异常检测方法、装置和电子设备,该方法包括:确定目标业务指标对应的残差序列,其中,所述残差序列是基于时间序列排列而成的数列;基于至少一个预设的时间滑动窗口,对预设的时间滑动窗口对应的残差序列段中的残差值进行归一化处理,得到至少一个相对残差序列段,其中,所述残差序列段是所述残差序列中,与所述预设时间滑动窗口所表征的时间段对应的残差序列段;基于所述至少一个相对残差序列段对所述目标业务指标进行异常检测。
技术领域
本说明书涉及计算机软件技术领域,尤其涉及一种基于时间序列的业务指标异常检测方法、装置和电子设备。
背景技术
随着业务的快速发展,开放运营平台可以提供多种智能分析的能力,例如:异常检测,用于监控、分析业务指标的异常波动情况。现在,异常检测可应用于小程序搜索、应用推荐等核心场景中,为这些网络产品的运营提供较为可靠的数据支撑。
当前,主要基于业务指标的时间序列对应的残差序列对业务指标进行异常检测。然而,由于某些核心业务指标的数值在不同阶段的量级差别较大,直接使用残差序列中残差值对业务指标进行异常检测,会收缩当前残差序列的样本空间统计值,导致异常检测可靠性不高。
发明内容
本说明书实施例的目的是提供一种基于时间序列的业务指标异常检测方法、装置和电子设备,用以有效提升异常检测准确度。
为解决上述技术问题,本说明书实施例是这样实现的:
第一方面,提出了一种基于时间序列的业务指标异常检测方法,包括:
确定目标业务指标对应的残差序列,其中,所述残差序列是基于时间序列排列而成的数列;
基于至少一个预设的时间滑动窗口,对预设的时间滑动窗口对应的残差序列段中的残差值进行归一化处理,得到至少一个相对残差序列段,其中,所述残差序列段是所述残差序列中,与所述预设时间滑动窗口所表征的时间段对应的残差序列段;
基于所述至少一个相对残差序列段对所述目标业务指标进行异常检测。
第二方面,提出了一种基于时间序列的业务指标异常检测装置,包括:
确定模块,确定目标业务指标对应的残差序列,其中,所述残差序列是基于时间序列排列而成的数列;
归一化模块,基于至少一个预设的时间滑动窗口,对预设的时间滑动窗口对应的残差序列段中的残差值进行归一化处理,得到至少一个相对残差序列段,其中,所述残差序列段是所述残差序列中,与所述预设时间滑动窗口所表征的时间段对应的残差序列段;
检测模块,基于所述至少一个相对残差序列段对所述目标业务指标进行异常检测。
第三方面,提出了一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:
确定目标业务指标对应的残差序列,其中,所述残差序列是基于时间序列排列而成的数列;
基于至少一个预设的时间滑动窗口,对预设的时间滑动窗口对应的残差序列段中的残差值进行归一化处理,得到至少一个相对残差序列段,其中,所述残差序列段是所述残差序列中,与所述预设时间滑动窗口所表征的时间段对应的残差序列段;
基于所述至少一个相对残差序列段对所述目标业务指标进行异常检测。
第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
确定目标业务指标对应的残差序列,其中,所述残差序列是基于时间序列排列而成的数列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811589940.3/2.html,转载请声明来源钻瓜专利网。