【技术实现步骤摘要】
数据异常检测方法及装置
[0001]本申请涉及计算机
,具体涉及一种数据异常检测方法及装置。
技术介绍
[0002]关键性能指标是衡量系统性能的重要参考,通过关键性能指标的表象可以分析出系统在某方面是否存在异常,传统的判断关键性能指标是否异常的方法有基于固定配置的异常检测和基于统计的异常检测。
[0003]基于固定配置的异常检测需要企业安排运维人员对每个关键性能指标进行阈值配置,在关键性能指标种类多、数量多且规律复杂的情况下,这种方法检测效率和准确率都较低;基于统计的异常检测则需要假定关键性能指标服从某种分布,然而在实际的运维场景中,关键性能指标是根据不同的业务情景来服从不同的分布的,这样的假定同样会导致检测效率和准确率较低。
技术实现思路
[0004]本申请实施例提供一种数据异常检测方法及装置,用以解决传统检测方法的检测效率和准确率都较低的技术问题。
[0005]第一方面,本申请实施例提供一种数据异常检测方法,包括:
[0006]将服务请求数据值输入线性回归模型,得到多个资源指 ...
【技术保护点】
【技术特征摘要】
1.一种数据异常检测方法,其特征在于,包括:将服务请求数据值输入线性回归模型,得到多个资源指标预测值;根据所述多个资源指标预测值的误差绝对值,得到多个资源指标优化值;根据所述多个资源指标优化值和多个资源指标的权重构建孤立树;根据多棵所述孤立树得到所述资源指标优化值的异常分数;若所述异常分数大于或等于分数阈值,则确定所述资源指标优化值对应的资源指标预测值异常;所述线性回归模型是服务请求数据值与资源指标预测值之间的线性回归模型。2.根据权利要求1所述的数据异常检测方法,其特征在于,所述线性回归模型,是基于以下步骤构建的:根据多项式回归法,构建以第一时刻的服务请求数据值为自变量,以第二时刻的资源指标预测值为因变量的线性回归模型;所述第二时刻为所述第一时刻的下一时刻。3.根据权利要求2所述的数据异常检测方法,其特征在于,所述将服务请求数据值输入线性回归模型,得到多个资源指标预测值,包括:将多个时刻的服务请求数据值输入所述线性回归模型,得到多个时刻多种类型的资源指标预测值。4.根据权利要求1所述的数据异常检测方法,其特征在于,所述根据所述多个资源指标优化值和多个资源指标的权重构建孤立树之前,包括:若任一类型n个时刻的资源指标预测值之和为零,则确定所述类型的资源指标预测值对应的资源指标的权重为零;若任一类型n个时刻的资源指标预测值之和不为零,则根据所述资源指标预测值在第i个时刻与第i+5个时刻之间的变化率,以及服务请求数据值在第i个时刻与第i+5个时刻之间的变化率,得到所述类型的资源指标预测值对应的资源指标的权重;其中,i为大于等于1且小于等于n的整数,n为所述时刻的总个数。5.根据权利要求4所述的数据异常检测方法,其特征在于,所述根据所述多个资源指标优化值和多个资源指标的权重构建孤立树,包括:根据所述多个资源指标优化值构建多个数据点;其中,任一所述数据点包括至少一种类型的资源指标优化值,且任意两个所述数据点所包括的资源指标优化值的类型相同;将所述多个数据点放入所述孤立树的根节点,将所述根节点作为当前节点;加总所有类型的资源指标预测值对应的资源指标的权重,得到加总权重值;随机选取零至所述加总权重值之间任一数值,得到类型判定值;根据所述类型判定值与权重阈值之间的大小关系,确定待划分类型;所述待划分类型为所述数据点所包括的资源指标优化值的类型中的一种;随机选取特定最大值和特定最小值之间任一数值,得到划分阈值;所述特...
【专利技术属性】
技术研发人员:和军,段凯凯,李彭,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。