[发明专利]数据处理方法、装置和电子设备有效
申请号: | 201910583525.5 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110427969B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 李漓春;张晋升;王华忠 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00;G06F21/60 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 开曼群岛大开曼岛乔治镇医院路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 | ||
本说明书实施例提供一种数据处理方法、装置和电子设备。所述方法包括:根据所述业务数据,确定分裂条件集合中分裂条件的取值,得到取值集合;利用随机数对取值集合中的取值进行加密,得到取值密文集合;以取值密文集合为输入与模型方协作执行安全数据选择算法;以随机数为输入与模型方协作执行多方安全计算算法,以便模型方和/或数据方获得决策森林的预测结果。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种数据处理方法、装置和电子设备。
背景技术
在业务实际中,通常一方拥有需要保密的模型(以下称为模型方),另一方拥有需要保密的业务数据(以下称为数据方)。如何在所述模型方不泄漏所述模型、且所述数据方不泄漏所述业务数据的条件下,使得模型方和/或模型方获得基于所述模型对所述业务数据进行预测后的预测结果,是当前亟需解决的技术问题。
发明内容
本说明书实施例的目的是提供一种数据处理方法、装置和电子设备,以便于在模型方不泄漏自身的模型、且数据方不泄漏自身的业务数据的条件下,或者,在模型方不泄漏自身的模型和业务数据、且数据方不泄漏自身的业务数据的条件下,模型方和/或数据方获得基于所述模型对业务数据进行预测后的预测结果。
为实现上述目的,本说明书中一个或多个实施例提供的技术方案如下。
根据本说明书一个或多个实施例的第一方面,提供了一种数据处理方法,应用于模型方,包括:从决策森林中选取与数据方持有的业务数据相关联的分裂节点作为目标分裂节点,所述决策森林包括至少一个决策树,所述决策树包括至少一个分裂节点和至少两个叶子节点,所述分裂节点对应有真实分裂条件,所述叶子节点对应有叶子值;为所述目标分裂节点生成虚假分裂条件;向数据方发送所述目标分裂节点对应的分裂条件集合,所述分裂条件集合包括虚假分裂条件和真实分裂条件。
根据本说明书一个或多个实施例的第二方面,提供了一种数据处理装置,设置于模型方,包括:选取单元,用于从决策森林中选取与数据方持有的业务数据相关联的分裂节点作为目标分裂节点,所述决策森林包括至少一个决策树,所述决策树包括至少一个分裂节点和至少两个叶子节点,所述分裂节点对应有真实分裂条件,所述叶子节点对应有叶子值;生成单元,用于为所述目标分裂节点生成虚假分裂条件;发送单元,用于向数据方发送所述目标分裂节点对应的分裂条件集合,所述分裂条件集合包括虚假分裂条件和真实分裂条件。
根据本说明书一个或多个实施例的第三方面,提供了一种电子设备,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令以实现如第一方面所述的方法步骤。
根据本说明书一个或多个实施例的第四方面,提供了一种数据处理方法,应用于数据方,所述数据方持有业务数据和目标分裂节点对应的分裂条件集合,所述目标分裂节点为决策森林中与所述业务数据相关联的分裂节点,所述方法包括:根据所述业务数据,确定分裂条件集合中分裂条件的取值,得到取值集合;利用随机数对取值集合中的取值进行加密,得到取值密文集合;以取值密文集合为输入与模型方协作执行安全数据选择算法;以随机数为输入与模型方协作执行多方安全计算算法,以便模型方和/或数据方获得决策森林的预测结果。
根据本说明书一个或多个实施例的第五方面,提供了一种数据处理装置,设置于数据方,所述数据方持有业务数据和目标分裂节点对应的分裂条件集合,所述目标分裂节点为决策森林中与所述业务数据相关联的分裂节点,所述装置包括:确定单元,用于根据所述业务数据,确定所述分裂条件集合中分裂条件的取值,得到取值集合;加密单元,用于利用随机数对取值集合中的取值进行加密,得到取值密文集合;第一计算单元,用于以取值密文集合为输入与模型方协作执行安全数据选择算法;第二计算单元,用于以随机数为输入与模型方协作执行多方安全计算算法,以便模型方和/或数据方获得决策森林的预测结果。
根据本说明书一个或多个实施例的第六方面,提供了一种电子设备,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令以实现如第四方面所述的方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910583525.5/2.html,转载请声明来源钻瓜专利网。