与所应用的异常检测和联络中心计算环境相关的系统和方法技术方案

技术编号:39639659 阅读:9 留言:0更新日期:2023-12-09 11:02
根据实施方案所述的一种用于检测由一个或多个客户提供的度量数据中的异常的系统包括至少一个处理器和至少一个存储器,该至少一个存储器包括存储在其上的多个指令,该多个指令响应于由该至少一个处理器执行致使该系统:接收指示针对特定客户度量的多个基于时间序列的观察结果的度量数据;基于该度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对该特定客户度量的若干基于时间序列的观察结果;以及基于该多个参数来生成该一个或多个球体,以确定在该一个或多个球体内的该度量数据的覆盖范围并检测该度量数据中的一个或多个异常

【技术实现步骤摘要】
【国外来华专利技术】与所应用的异常检测和联络中心计算环境相关的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于
2020

12

21
日提交的美国临时专利申请序列
63/128,277
号的优先权,该美国临时专利申请的内容全文以引用方式并入本文中


技术介绍

[0003]数据分析可涉及检测各种数据集中的异常

在一些情况下,异常检测可能需要评估新观察结果是属于与先前的观察结果相同的分布还是应当被分类为异常值

用于异常检测的各种系统和方法具有若干缺点

因此,用于异常检测的另选系统和方法的开发仍然是感兴趣的领域


技术实现思路

[0004]一个实施方案涉及用于检测由一个或多个客户提供的度量数据中的异常的独特系统

部件和方法

其他实施方案涉及用于检测由一个或多个客户提供的数据中的异常的装置

系统

设备

硬件

方法及其组合

[0005]根据实施方案,一种用于检测由一个或多个客户提供的度量数据中的异常的系统可包括至少一个处理器和至少一个存储器,该至少一个存储器包括存储在其上的多个指令,该多个指令响应于由该至少一个处理器执行,致使该系统:接收指示针对特定客户度量的多个基于时间序列的观察结果的度量数据;基于度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对特定客户度量的若干基于时间序列的观察结果;以及基于该多个参数来生成该一个或多个球体,以确定在该一个或多个球体内的度量数据的覆盖范围并检测度量数据中的一个或多个异常

基于该多个参数来生成该一个或多个球体可包括动态地生成多个球体,每个球体具有基于针对特定客户度量的多个基于时间序列的观察结果而变化的半径

[0006]在一些实施方案中,基于度量数据来限定多个参数可包括:限定用于生成至少一个球体的最小半径;限定用于生成一个或多个新球体的半径增量,每个新球体具有变化的半径;以及限定覆盖范围极限,该覆盖范围极限指示待由所生成的球体覆盖的度量数据点的最大数量

[0007]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:基于最小半径来确定对应于度量数据的最高集中的位置

[0008]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:确定是否已达到覆盖范围极限;以及响应于确定尚未达到覆盖范围极限,基于半径增量来递增用于生成至少一个新球体的半径

[0009]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:确定至少一个新球体是否提供先前未提供的度量数据的覆盖范围;以及响应于确定至少一个新球体不提供先前未提供的度量数据的覆盖范围,过滤掉已经被先前的球体覆盖的度量数据

[0010]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:响应于确定至
少一个新球体提供先前未提供的度量数据的覆盖范围,更新最小半径;以及响应于确定至少一个新球体提供先前未提供的度量数据的覆盖范围,而更新位置

[0011]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:基于至少一个球体的最小半径以及至少一个球体与至少一个最近邻球体之间的距离来确定对应于度量数据的最高集中的另一位置;以及生成至少一个新球体,使得该至少一个新球体的中心定位在另一位置处

[0012]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:将由至少一个球体提供的度量数据的覆盖范围与由至少一个最近邻球体或至少一个新球体提供的度量数据的覆盖范围进行比较;以及基于该比较来选择提供度量数据的最大覆盖范围的无论哪个球体,以生成另一新球体

[0013]在一些实施方案中,基于度量数据来限定多个参数可包括:从度量数据过滤掉异常值;以及至少部分地基于经过滤的度量数据来限定覆盖范围极限

[0014]根据另一个实施方案,一种或多种非暂态机器可读存储介质可包括存储在其上的多个指令,该多个指令响应于由至少一个处理器执行,致使系统:接收指示针对特定客户度量的多个基于时间序列的观察结果的度量数据;基于度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对特定客户度量的若干基于时间序列的观察结果;以及基于该多个参数来生成一个或多个球体,以确定在一个或多个球体内的度量数据的覆盖范围并检测度量数据中的一个或多个异常

基于该多个参数来生成该一个或多个球体可包括动态地生成多个球体,每个球体具有基于针对特定客户度量的多个基于时间序列的观察结果而变化的半径

[0015]在一些实施方案中,基于度量数据来限定多个参数可包括:限定用于生成至少一个球体的最小半径;限定用于生成一个或多个新球体的半径增量,每个新球体具有变化的半径;以及限定覆盖范围极限,该覆盖范围极限指示待由所生成的球体覆盖的度量数据点的最大数量

[0016]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:基于最小半径来确定对应于度量数据的最高集中的位置

[0017]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:确定是否已达到覆盖范围极限;以及响应于确定尚未达到覆盖范围极限,基于半径增量来递增用于生成至少一个新球体的半径

[0018]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:确定至少一个新球体是否提供先前未提供的度量数据的覆盖范围;以及响应于确定至少一个新球体不提供先前未提供的度量数据的覆盖范围,过滤掉已经被先前的球体覆盖的度量数据

[0019]在一些实施方案中,基于多个参数来生成一个或多个球体可包括:响应于确定至少一个新球体提供先前未提供的度量数据的覆盖范围,更新最小半径;以及响应于确定至少一个新球体提供先前未提供的度量数据的覆盖范围,而更新位置

[0020]在一些实施方案中,基于度量数据来限定多个参数可包括:从度量数据过滤掉异常值;以及至少部分地基于经过滤的度量数据来限定覆盖范围极限

[0021]根据又一实施方案,一种检测由一个或多个客户提供的度量数据中的异常的方法可包括:通过联络中心系统或计算设备来接收指示针对特定客户度量的多个基于时间序列
的观察结果的度量数据;通过联络中心系统或计算设备基于度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对特定客户度量的若干基于时间序列的观察结果;以及通过联络中心系统或计算设备基于多个参数来生成一个或多个球体,以确定在一个或多个球体内的度量数据的覆盖范围并检测度量数据中的一个或多个异常

基于多个参数来生成一个或多个球体可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种用于检测由一个或多个客户提供的度量数据中的异常的系统,所述系统包括:至少一个处理器;和至少一个存储器,所述至少一个存储器包括存储在其上的多个指令,所述多个指令响应于由所述至少一个处理器执行,致使所述系统:接收指示针对特定客户度量的多个基于时间序列的观察结果的度量数据;基于所述度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对所述特定客户度量的若干基于时间序列的观察结果;以及基于所述多个参数来生成所述一个或多个球体,以确定在所述一个或多个球体内的所述度量数据的覆盖范围并检测所述度量数据中的一个或多个异常,其中基于所述多个参数来生成所述一个或多个球体包括动态地生成多个球体,每个球体具有基于针对所述特定客户度量的所述多个基于时间序列的观察结果而变化的半径
。2.
根据权利要求1所述的系统,其中基于所述度量数据来限定所述多个参数包括:限定用于生成至少一个球体的最小半径;限定用于生成一个或多个新球体的半径增量,每个新球体具有变化的半径;以及限定覆盖范围极限,所述覆盖范围极限指示待由所生成的球体覆盖的度量数据点的最大数量
。3.
根据权利要求2所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:基于所述最小半径来确定对应于度量数据的最高集中的位置
。4.
根据权利要求3所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:确定是否已达到所述覆盖范围极限;以及响应于确定尚未达到所述覆盖范围极限,基于所述半径增量来递增用于生成至少一个新球体的半径
。5.
根据权利要求4所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:确定所述至少一个新球体是否提供先前未提供的所述度量数据的覆盖范围;以及响应于确定所述至少一个新球体不提供先前未提供的所述度量数据的覆盖范围,过滤掉已经被先前的球体覆盖的度量数据
。6.
根据权利要求4所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:响应于确定所述至少一个新球体提供先前未提供的所述度量数据的覆盖范围,更新所述最小半径;以及响应于确定所述至少一个新球体提供先前未提供的所述度量数据的覆盖范围,更新所述位置
。7.
根据权利要求3所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:基于所述至少一个球体的所述最小半径以及所述至少一个球体与至少一个最近邻球体之间的距离来确定对应于所述度量数据的最高集中的另一位置;以及生成至少一个新球体,使得所述至少一个新球体的中心定位在所述另一位置处

8.
根据权利要求7所述的系统,其中基于所述多个参数来生成所述一个或多个球体包括:将由所述至少一个球体提供的所述度量数据的覆盖范围与由所述至少一个最近邻球体或所述至少一个新球体提供的所述度量数据的覆盖范围进行比较;以及基于所述比较来选择提供所述度量数据的最大覆盖范围的无论哪个球体,以生成另一新球体
。9.
根据权利要求2所述的系统,其中基于所述度量数据来限定所述多个参数包括:从所述度量数据过滤掉异常值;以及至少部分地基于经过滤的度量数据来限定所述覆盖范围极限
。10.
一种或多种非暂态机器可读存储介质,所述一种或多种非暂态机器可读存储介质包括存储在其上的多个指令,所述多个指令响应于由至少一个处理器执行,致使系统:接收指示针对特定客户度量的多个基于时间序列的观察结果的度量数据;基于所述度量数据来限定用于表征一个或多个球体的多个参数,每个球体被配置为捕获针对所述特定客户度量的若干基于时间序列的观察结果;以及基于所述多个参数来生成所述一个或多个球体,以确定在所述一个或多个球体内的所述度量数据的覆盖范围并检测所述度量数据中的一个或多个异常,其中基于所述多个参数来生成所述一个或多个球体包括动态地生成多个球体,每个球体具有基于针对所述特定客户度量的所述多个基于时间序列的观察结果而变化的半径
。11.
根据权利...

【专利技术属性】
技术研发人员:J
申请(专利权)人:吉尼赛斯云服务第二控股有限公司
类型:发明
国别省市:

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

1