一种业务执行的方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37565892 阅读:7 留言:0更新日期:2023-05-15 07:46
本说明书公开了一种业务执行的方法及装置,首先,获取业务数据。其次,将业务数据输入到预测模型的权重层中,以确定业务数据中每个业务维度的数据与预测模型输出的预测结果的相关程度。而后,根据相关程度,确定需要进行数据替换的业务维度,作为目标维度。然后,将业务数据中目标维度的数据进行替换,得到替换后业务数据。接着,将业务数据输入到预测模型中的预测层,确定第一预测结果,以及将替换后业务数据输入到预测层中,得到第二预测结果。最后,根据第一预测结果与第二预测结果之间的偏差,对预测模型进行调整,以根据调整后的预测模型,执行业务。本方法可以确定预测模型的可解释性,提高预测模型确定出的预测结果的准确性。性。性。

【技术实现步骤摘要】
一种业务执行的方法、装置、存储介质及电子设备


[0001]本说明书涉及计算机
,尤其涉及一种业务执行的方法、装置、存储介质及电子设备。

技术介绍

[0002]随着互联网技术的快速发展,越来越多的业务可以通过互联网来实现,相应的也伴随出现很多业务风险。因此,对业务进行风险控制以及隐私数据保护常常是业务流程中不可或缺的一部分。
[0003]目前,虽然可以应用预测模型执行业务,但是,开发人员并不知道输入数据与预测模型输出的预测结果之间的关联性,这导致预测模型缺乏可解释性。然而,预测模型缺乏可解释性会使得开发人员无法对预测模型进行进一步的训练,从而,无法提高预测模型确定出的预测结果的准确性。
[0004]因此,如何确定预测模型的可解释性,提高预测模型确定出的预测结果的准确性,则是一个亟待解决的问题。

技术实现思路

[0005]本说明书提供一种业务执行的方法、装置、存储介质及电子设备,以确定预测模型的可解释性,提高预测模型确定出的预测结果的准确性。
[0006]本说明书采用下述技术方案:本说明书提供了一种业务执行的方法,包括:获取业务数据,所述业务数据中包含有各业务维度的数据;将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度;根据所述相关程度,确定需要进行数据替换的业务维度,作为目标维度;将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据;将所述业务数据输入到所述预测模型中的预测层,确定第一预测结果,以及将所述替换后业务数据输入到所述预测层中,得到第二预测结果;根据所述第一预测结果与所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务。
[0007]可选地,所述业务数据包含有离散数据以及连续数据,所述权重层包括:第一权重层以及第二权重层;将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,具体包括:将所述离散数据输入到预测模型的第一权重层中,确定所述离散数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,作为第一相关程度;将所述连续数据输入到预测模型的第二权重层中,确定所述连续数据中每个业务
维度的数据与所述预测模型输出的预测结果的相关程度,作为第二相关程度;根据所述第一相关程度以及所述第二相关程度,确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度。
[0008]可选地,根据所述第一相关程度以及所述第二相关程度,确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,具体包括:根据所述第一相关程度,确定第一相关程度矩阵;根据所述第二相关程度,确定第二相关程度矩阵;将所述第一相关程度矩阵以及所述第二相关程度矩阵进行归一化,得到归一化后的第一相关程度矩阵以及归一化后的第二相关程度矩阵;将所述归一化后的第一相关程度矩阵以及所述归一化后的第二相关程度矩阵进行拼接,确定初始相关程度矩阵,所述初始相关程度矩阵用于表示所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度。
[0009]可选地,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据,具体包括:根据所述离散数据,构建数据集;若确定所述目标维度为离散数据的业务维度,则从所述数据集中选取数据,作为替换数据;通过所述替换数据,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据。
[0010]可选地,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据,具体包括:若确定所述目标维度为连续数据的业务维度,根据所述目标维度,确定时间窗口所在位置;根据所述时间窗口内的各业务数据,确定所述时间窗口对应的滑动平均值;通过所述滑动平均值,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据。
[0011]可选地,根据所述第一预测结果以及所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务,具体包括:根据所述第一预测结果以及所述第二预测结果之间的偏差,按照第一分配规则,对各目标维度进行分配,确定各目标维度对应的偏差,所述第一分配规则是指针对每个目标维度,若该目标维度对应的权重系数大于第一设定阈值,则该目标维度越接近于第一设定阈值,分配给该目标维度的偏差越大,且分配给该目标维度的偏差为负值;根据所述各目标维度对应的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务。
[0012]可选地,根据所述第一预测结果以及所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务,具体包括:根据所述第一预测结果以及所述第二预测结果之间的偏差,按照第二分配规则,对各目标维度进行分配,确定各目标维度对应的偏差,所述第二分配规则是指针对每个指定维度,若该目标维度对应的权重系数不大于第一设定阈值且不小于第二设定阈值,则该
目标维度对应的权重系数越接近于第二设定阈值,分配给该目标维度的偏差越大,且分配给该目标维度的偏差为正值,所述第一设定阈值大于所述第二设定阈值;根据所述各目标维度对应的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务。
[0013]可选地,获取业务数据,具体包括:在执行风控业务时,获取所述风控业务所需的业务数据;将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,具体包括:将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的风控结果的相关程度;将所述业务数据输入到所述预测模型中的预测层,确定第一预测结果,以及将所述替换后业务数据输入到所述预测层中,得到第二预测结果,具体包括:将所述业务数据输入到所述预测模型中的预测层,确定第一风控结果,以及将所述替换后业务数据输入到所述预测层中,得到第二风控结果;根据所述第一预测结果与所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务,具体包括:根据所述第一风控结果与所述第二风控结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行风控业务。
[0014]本说明书提供了一种业务执行的装置,包括:获取模块,用于获取业务数据,所述业务数据中包含有各业务维度的数据;输入模块,用于将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度;确定模块,用于根据所述相关程度,确定需要进行数据替换的业务维度,作为目标维度;替换模块,用于将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据;预测模块,用于将所述业务数据输入到所述预测模型中的预测层,确定第一预测结果,以及将所述替换后业务数据输入到所述预测层中,得到第二预测结果;调整模块,用于根据所述第一预测结果与所述第二预测结果之间的偏差,对所述预测模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务执行的方法,包括:获取业务数据,所述业务数据中包含有各业务维度的数据;将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度;根据所述相关程度,确定需要进行数据替换的业务维度,作为目标维度;将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据;将所述业务数据输入到所述预测模型中的预测层,确定第一预测结果,以及将所述替换后业务数据输入到所述预测层中,得到第二预测结果;根据所述第一预测结果与所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务。2.如权利要求1所述的方法,所述业务数据包含有离散数据以及连续数据,所述权重层包括:第一权重层以及第二权重层;将所述业务数据输入到预测模型的权重层中,以确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,具体包括:将所述离散数据输入到预测模型的第一权重层中,确定所述离散数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,作为第一相关程度;将所述连续数据输入到预测模型的第二权重层中,确定所述连续数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,作为第二相关程度;根据所述第一相关程度以及所述第二相关程度,确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度。3.如权利要求2所述的方法,根据所述第一相关程度以及所述第二相关程度,确定所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度,具体包括:根据所述第一相关程度,确定第一相关程度矩阵;根据所述第二相关程度,确定第二相关程度矩阵;将所述第一相关程度矩阵以及所述第二相关程度矩阵进行归一化,得到归一化后的第一相关程度矩阵以及归一化后的第二相关程度矩阵;将所述归一化后的第一相关程度矩阵以及所述归一化后的第二相关程度矩阵进行拼接,确定初始相关程度矩阵,所述初始相关程度矩阵用于表示所述业务数据中每个业务维度的数据与所述预测模型输出的预测结果的相关程度。4.如权利要求2所述的方法,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据,具体包括:根据所述离散数据,构建数据集;若确定所述目标维度为离散数据的业务维度,则从所述数据集中选取数据,作为替换数据;通过所述替换数据,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据。5.如权利要求2所述的方法,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据,具体包括:若确定所述目标维度为连续数据的业务维度,根据所述目标维度,确定时间窗口所在
位置;根据所述时间窗口内的各业务数据,确定所述时间窗口对应的滑动平均值;通过所述滑动平均值,将所述业务数据中所述目标维度的数据进行替换,得到替换后业务数据。6.如权利要求1所述的方法,根据所述第一预测结果以及所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务,具体包括:根据所述第一预测结果以及所述第二预测结果之间的偏差,按照第一分配规则,对各目标维度进行分配,确定各目标维度对应的偏差,所述第一分配规则是指针对每个目标维度,若该目标维度对应的权重系数大于第一设定阈值,则该目标维度越接近于第一设定阈值,分配给该目标维度的偏差越大,且分配给该目标维度的偏差为负值;根据所述各目标维度对应的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务。7.如权利要求1所述的方法,根据所述第一预测结果以及所述第二预测结果之间的偏差,对所述预测模型进行调整,以根据调整后的预测模型,执行业务,具体包括:根据所述第一预测结果以及所述第二预测结果之间的偏差,按照第二分配规则,对各目标维度进行分配,确定各目标维度对应的偏差,所述第二分配规则是指针对每个指定维度,若该目标维度对应的权重系数不大于第一设定阈值且不小于第二设定阈值,则该目标维度对应的权重系数越接近于第二设定阈值,分配给该目标维度的偏差越大,且分配给该目标维度的偏差为正值,所述第一设定阈值大于所述第二设定阈值;根...

【专利技术属性】
技术研发人员:宋博文张华杰李佳霓张天翼庄福振
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1