数据指标波动的归因方法及相关装置与流程

摘要: 本申请一个或多个实施方式涉及计算机数据处理领域,尤其涉及一种数据指标波动的归因方法及相关装置。背景技术:1、在指标监控领域,通常需要针对目标指标在不同期间的指标...
数据指标波动的归因方法及相关装置与流程

本申请一个或多个实施方式涉及计算机数据处理领域,尤其涉及一种数据指标波动的归因方法及相关装置。

背景技术:

1、在指标监控领域,通常需要针对目标指标在不同期间的指标数据进行对比分析,以确定目标指标发生波动的原因。例如,在互联网医疗、电商搜索或者线上交易场景中,可以对成交金额、转化率、点击率等目标指标在目标期间和基准期间的指标数据进行比较,并按照类目、品牌、渠道、用户类型等归因维度进行拆分,以分析不同因子对目标指标波动的影响。

2、然而,现有技术中仍旧难以准确确定目标指标发生波动的原因。

技术实现思路

1、有鉴于此,本申请一个或多个实施方式提供了一种数据指标波动的归因方法及相关装置,可以一定程度上提升目标指标的指标波动归因准确性。

2、第一方面,本申请一个或多个实施方式提出了一种数据指标波动的归因方法,包括:获取针对目标指标于目标期间和基准期间的指标数据,和归因维度集合;其中,所述归因维度集合包括有归因维度;所述归因维度包括多个单层归因维度,和多个单层归因维度组合形成的组合归因维度;每个归因维度包括的指标数据被划分为多个因子;对于每个归因维度,根据所述指标数据计算各因子对所述目标指标的指标波动的贡献率;基于各因子的贡献率分布,识别出每个归因维度中的异常因子;分别计算每个归因维度中异常因子的贡献率绝对值之和作为异常贡献占比;基于每个归因维度中所述异常贡献占比和因子数量,分别生成每个归因维度的归因评分;根据所述归因评分,从所述归因维度集合包括的归因维度中确定根因维度。

3、第二方面,本申请一个或多个实施方式提出了一种数据指标波动的归因装置,包括:获取模块,用于获取针对目标指标于目标期间和基准期间的指标数据,和归因维度集合;其中,所述归因维度集合包括有归因维度;所述归因维度包括多个单层归因维度,和多个单层归因维度组合形成的组合归因维度;每个归因维度包括的指标数据被划分为多个因子;第一计算模块,用于对于每个归因维度,根据所述指标数据计算各因子对所述目标指标的指标波动的贡献率;识别模块,用于基于各因子的贡献率分布,识别出每个归因维度中的异常因子;第二计算模块,用于分别计算每个归因维度中异常因子的贡献率绝对值之和作为异常贡献占比;生成模块,用于基于每个归因维度中所述异常贡献占比和因子数量,分别生成每个归因维度的归因评分;确定模块,用于根据所述归因评分,从所述归因维度集合包括的归因维度中确定根因维度。

4、第三方面,本申请一个或多个实施方式提出了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现如前述的方法。

5、第四方面,本申请一个或多个实施方式提出了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现如前述的方法。

6、第五方面,本申请一个或多个实施方式提出了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时使得,该处理器实现如前述的方法。

7、由上述实施方式可知,本申请多个实施例通过获取针对目标指标于目标期间和基准期间的指标数据以及包括单层归因维度和组合归因维度的归因维度集合,并针对每个归因维度计算各因子对目标指标的指标波动的贡献率,再基于各因子的贡献率分布识别每个归因维度中的异常因子,进而根据异常因子的贡献率绝对值之和以及因子数量生成每个归因维度的归因评分,并根据归因评分确定根因维度,实现了从多个归因维度中结合异常贡献情况和因子数量确定目标指标发生波动的根因维度,达到了提升目标指标的指标波动归因准确性的效果。

1.一种数据指标波动的归因方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述目标指标的指标类型包括加法型指标和比率型指标;

3.根据权利要求2所述的方法,其特征在于,基于各因子的贡献率分布,识别出每个归因维度中的异常因子,包括:

4.根据权利要求3所述的方法,其特征在于,基于每个归因维度中所述异常贡献占比和因子数量,分别生成每个归因维度的归因评分,包括:

5.根据权利要求4所述的方法,其特征在于,所述平滑递增函数为softplus函数;

6.根据权利要求5所述的方法,其特征在于,所述预设指数根据所有归因维度的因子数量的离散程度动态确定,所述离散程度为所有归因维度的因子数量的标准差与所述平均因子数量的比值。

7.根据权利要求1所述的方法,其特征在于,获取针对目标指标于目标期间和基准期间的指标数据,和归因维度集合,包括:基于预设的多个分析视角,通过枚举所有由所述分析视角构成的单层维度组合以及由多个单层维度组合形成的多层维度组合,自动生成所述归因维度集合。

8.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该计算机程序被处理器执行时使得,该处理器实现如权利要求1至7任一所述的方法。

9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现如权利要求1至7任一所述的方法。

10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1至7任一所述的方法。