基于隐私保护的多方联合进行业务预测的方法及系统技术方案

技术编号:30529271 阅读:21 留言:0更新日期:2021-10-27 23:18
本说明书实施例提供一种基于隐私保护的多方联合进行业务预测的方法及系统,在业务预测的方法中,多个参与方中任意的第一参与方,向云端中心发送业务预测请求,其中至少指示当前业务事件的业务场景,以及当前业务事件涉及的归属于第二参与方的目标业务对象的对象标识。云端中心响应于业务预测请求,获取第二参与方签署的第二隐私合约。云端中心判断业务场景是否与第二隐私合约中约定的使用场景相匹配,在相匹配的情况下,基于对象标识,获取第二参与方上传的、目标业务对象的经模糊化处理后的模糊特征数据。云端中心基于模糊特征数据以及对应于业务场景的目标预测模型进行业务预测,并将业务预测结果提供给第一参与方。并将业务预测结果提供给第一参与方。并将业务预测结果提供给第一参与方。

【技术实现步骤摘要】
基于隐私保护的多方联合进行业务预测的方法及系统


[0001]本说明书一个或多个实施例涉及计算机
,尤其涉及一种基于隐私保护的多方联合进行业务预测的方法及系统。

技术介绍

[0002]大数据时代,随着数据的大规模采集、超大规模分布式计算集群技术的成熟以及机器学习算法的不断迭代更新,数据的价值被前所未有的发掘出来,应用于社会生产与人们日常生活的方方面面。然而,如双刃刀一般,数据在带给人们巨大价值的同时,数据隐私泄露,又严重的威胁到人们正常安全的生活。这使得各个数据持有方(也称参与方)正在成为一个个的数据孤岛。
[0003]因此,迫切需要一种方案,使得能够在保证各方信息不被泄露的情况下,实现数据的共享。

技术实现思路

[0004]本说明书一个或多个实施例描述了一种基于隐私保护的多方联合进行业务预测的方法及系统,能够保证各方信息不被泄露的情况下,实现数据的共享。
[0005]第一方面,提供了一种基于隐私保护的多方联合进行业务预测的方法,包括:所述多个参与方中任意的第一参与方,向所述云端中心发送业务预测请求,其中至少指示当前业务事件的业务场景,以及当前业务事件涉及的归属于第二参与方的目标业务对象的对象标识;所述云端中心响应于所述业务预测请求,获取所述第二参与方签署的第二隐私合约;所述云端中心判断所述业务场景是否与所述第二隐私合约中约定的使用场景相匹配,在相匹配的情况下,基于所述对象标识,获取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据;所述云端中心基于所述模糊特征数据以及对应于所述业务场景的目标预测模型进行业务预测,并将业务预测结果提供给所述第一参与方。
[0006]第二方面,提供了一种基于隐私保护的多方联合进行业务预测的方法,包括:响应于当前支付事件的触发,所述第二支付平台从所述云端中心拉取其签署的第二隐私合约,所述第二隐私合约中约定了第二支付平台的上传数据的使用场景及其包含的若干字段;所述第二支付平台判断所述第二隐私合约中约定的使用场景是否与支付场景相匹配,在相匹配的情况下,从第二用户的原始特征数据中,提取第二用户的对应于所述第二隐私合约中约定的各字段的字段值;所述第二支付平台对所述各字段的字段值进行模糊化处理,得到所述第二用户的模糊特征数据;
所述第二支付平台将所述第二用户的模糊特征数据上传至所述云端中心;所述第一支付平台向所述云端中心发送业务预测请求,其中至少指示当前支付事件的支付场景,以及当前支付事件涉及的所述第二用户的用户标识;所述云端中心基于所述用户标识,获取所述第二支付平台上传的、所述第二用户的模糊特征数据;所述云端中心基于所述模糊特征数据以及对应于所述支付场景的目标预测模型进行业务预测,并将业务预测结果提供给所述第一支付平台。
[0007]第三方面,提供了一种基于隐私保护的多方联合进行业务预测的系统,包括:所述多个参与方中任意的第一参与方,用于向所述云端中心发送业务预测请求,其中至少指示当前业务事件的业务场景,以及当前业务事件涉及的归属于第二参与方的目标业务对象的对象标识;所述云端中心,用于响应于所述业务预测请求,获取所述第二参与方签署的第二隐私合约;所述云端中心,还用于判断所述业务场景是否与所述第二隐私合约中约定的使用场景相匹配,在相匹配的情况下,基于所述对象标识,获取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据;所述云端中心,还用于基于所述模糊特征数据以及对应于所述业务场景的目标预测模型进行业务预测,并将业务预测结果提供给所述第一参与方。
[0008]第四方面,提供了一种基于隐私保护的多方联合进行业务预测的系统,包括:所述第二支付平台,用于响应于当前支付事件的触发,从所述云端中心拉取其签署的第二隐私合约,所述第二隐私合约中约定了第二支付平台的上传数据的使用场景及其包含的若干字段;所述第二支付平台,还用于判断所述第二隐私合约中约定的使用场景是否与支付场景相匹配,在相匹配的情况下,从第二用户的原始特征数据中,提取第二用户的对应于所述第二隐私合约中约定的各字段的字段值;所述第二支付平台,还用于对所述各字段的字段值进行模糊化处理,得到所述第二用户的模糊特征数据;所述第二支付平台,还用于将所述第二用户的模糊特征数据上传至所述云端中心;所述第一支付平台,用于向所述云端中心发送业务预测请求,其中至少指示当前支付事件的支付场景,以及当前支付事件涉及的所述第二用户的用户标识;所述云端中心,用于基于所述用户标识,获取所述第二支付平台上传的、所述第二用户的模糊特征数据;所述云端中心,还用于基于所述模糊特征数据以及对应于所述支付场景的目标预测模型进行业务预测,并将业务预测结果提供给所述第一支付平台。
[0009]第五方面,提供了一种计算机存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面或第二方面的方法。
[0010]第六方面,提供了一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面或第二方面的方法。
[0011]本说明书一个或多个实施例提供的基于隐私保护的多方联合进行业务预测的方法及系统,首先,多个参与方将各自的经模糊化处理后的数据上传至云端中心,可以避免参与方之间直接共享原始数据造成的隐私泄露问题。此外,参与方与云端中心预先约定其上传数据的使用场景,可以确保各参与方的数据不被滥用。最后,在任意的第一参与方想要使用其它参与方的上传数据进行业务预测时,由云端中心基于其它参与方的上传数据获取业务预测结果,并向第一参与方返回业务预测结果的方式,可以确保各参与方的上传数据始终保持在云端中心,而不会透出给参与方,这可以进一步实现各方数据的隐私保护。
附图说明
[0012]为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0013]图1为本说明书一个实施例提供的实施场景示意图;图2为本说明书一个实施例提供的数据上传方法交互图;图3为本说明书提供的特征存储中心示意图;图4为本说明书一个实施例提供的基于隐私保护的多方联合进行业务预测的方法交互图;图5为本说明书另一个实施例提供的基于隐私保护的多方联合进行业务预测的方法交互图;图6为本说明书一个实施例提供的基于隐私保护的多方联合进行业务预测的系统示意图;图7为本说明书另一个实施例提供的基于隐私保护的多方联合进行业务预测的系统示意图。
具体实施方式
[0014]下面结合附图,对本说明书提供的方案进行描述。
[0015]在描述本说明书实施例提供的方案之前,先对本方案的专利技术构思作以下说明。
[0016]如前所述,为了打破数据孤岛,各参与方之间通常需要共享数据。然而由于数据本身包含大量的用户隐私、行业机密等,若参与方之间直接共享原始数据,将威胁数据安全,造成隐本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于隐私保护的多方联合进行业务预测的方法,所述多方包括云端中心和多个参与方;所述云端中心维护有所述多个参与方各自签署的隐私合约;其中约定了对应参与方的上传数据的使用场景;所述方法包括:所述多个参与方中任意的第一参与方,向所述云端中心发送业务预测请求,其中至少指示当前业务事件的业务场景,以及当前业务事件涉及的归属于第二参与方的目标业务对象的对象标识;所述云端中心响应于所述业务预测请求,获取所述第二参与方签署的第二隐私合约;所述云端中心判断所述业务场景是否与所述第二隐私合约中约定的使用场景相匹配,在相匹配的情况下,基于所述对象标识,获取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据;所述云端中心基于所述模糊特征数据以及对应于所述业务场景的目标预测模型进行业务预测,并将业务预测结果提供给所述第一参与方。2.根据权利要求1所述的方法,其中,所述云端中心包括特征存储中心,用于存储各参与方的上传数据;所述获取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据,包括:从所述特征存储中心,读取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据。3.根据权利要求2所述的方法,其中,所述特征存储中心以所述多个参与方为多个租户,以租户间隔离的方式,存储各个租户对应的上传数据;所述从所述特征存储中心,读取所述第二参与方上传的、所述目标业务对象的经模糊化处理后的模糊特征数据,包括:确定所述第二参与方对应的租户的隔离存储区;从所述隔离存储区中,读取所述目标业务对象的经模糊化处理后的模糊特征数据。4.根据权利要求1所述的方法,其中,所述目标预测模型用于预测业务对象的分类或回归值;所述业务对象包括以下任一种:用户、商户、商品以及事件。5.根据权利要求1所述的方法,其中,在所述向所述云端中心发送业务预测请求之前,还包括:所述第一参与方调用内置的、由所述云端中心提供的第一SDK,对所述业务预测请求进行标准化处理;所述标准化处理包括,参数组装以及业务场景映射中的至少一项;所述向所述云端中心发送业务预测请求,包括:向所述云端中心发送标准化处理后的业务预测请求。6.根据权利要求1所述的方法,所述方法还包括:所述第二参与方向所述云端中心上传所述目标业务对象的模糊特征数据。7.根据权利要求6所述的方法,其中,所述第二参与方向所述云端中心上传所述目标业务对象的模糊特征数据,包括:所述第二参与方响应于当前业务事件的触发,向所述云端中心上传所述目标业务对象的模糊特征数据。8.根据权利要求6所述的方法,其中,所述第二隐私合约中还约定了若干字段;所述第
二参与方向所述云端中心上传所述目标业务对象的模糊特征数据,包括:所述第二参与方从所述云端中心拉取所述第二隐私合约;所述第二参与方从所述目标业务对象的原始特征数据中,提取对应于所述第二隐私合约中约定的各字段的字段值;所述第二参与方对所述各字段的字段值进行模糊化处理,得到所述目标业务对象的模糊特征数据;所述第二参与方将所述目标业务对象的模糊特征数据上传至所述云端中心。9.根据权利要求8所述的方法,其中,所述模糊化处理包括,哈希运算、区间映射以及布尔值转化中的至少一项。10.根据权利要求8所述的方法,其中,所述第二参与方对所述各字段的字段值进行模糊化处理,包括:所述第二参与方调用内置的、由所述云端中心提供的第二SDK,对所述各字段的字段值进行模糊化处理。11.根据权利要求6所述的方法,其中,所述云端中心包括特征存储中心;所述第二参与方向所述云端中心上传所述目标业务对象的模糊特征数据,包括:所述第二参与方向所述云端中心发送所述模糊特征数据;所述特征存储中心对接收到的所述模糊特征数据进行审计合规检查,并在检查通过后,存储所述模糊特征数据。12.根据权利要求11所述的方法,其中,所述特征存储中心以所述多个参与方为多个租户,以租户间隔离的方式,存储各个租户对应的上传数据;所述存储所述模糊特征数据,包括:将所述模糊特征数据存储至,所述第二参与方对应的租户的隔离存储区。13.一种基于隐私保护的多方联合进行业务预测的方法,所述多方包括云端中心、第一支付平台和第二支付平台;响应于当前支付事件的触发,所述第二支付平台从所述云端中心拉取其签署的第二隐私合约,所述第二隐私合约中约定了第二支付平台的上传数据的使用场景及其包含的若干字段;所述第二支付平台判断所述第二隐私合约中约定的使用场景是否与支付场景相匹配,在相匹配的情况下,从第二用户的原始特征数据中,提取第二用户的对应于所述第二隐私合约中约定的各字段的字段值;所述第二支付平台对所述各字段的字段值进行模糊化处理,得到所述第二用户的模糊特征数据;所述第二支付平台将所述第二用户的模糊特征数据上传至所述云端中心;所述第一支付平台向所述云端中心发送业务预测请求,其中至少指示当前支付事件的支付场景,以及当前支付事件涉及的所述第二用户的...

【专利技术属性】
技术研发人员:王鑫
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1