行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210865637.1 (22)申请日 2022.07.21 (71)申请人 建信金融科技有限责任公司 地址 200120 上海市自由贸易试验区银城 路99号12层、 15层 (72)发明人 张二毛 吴磊 李鑫 刘本农  徐宁 谢丹力 蒋闻天  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 贾磊 李辉 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/00(2022.01) H04L 9/08(2006.01) (54)发明名称 数据处理方法、 装置和服 务器 (57)摘要 本说明书提供了数据处理方法、 装置和服务 器。 该方法属于人工智能技术领域, 具体实施前, 部署于数据提供方一侧的第一服务器和部署于 模型提供方一侧的第二服务器可以根据预设的 加密规则, 在不向对 方泄露己方所持有的数据的 前提下, 利用各自所持有的数据联合训练得到 符 合预设要求的目标模型。 具体实施时, 第一服务 器和第二服务器可以根据预设的加密规则, 在不 向第一服务器泄露第二服务器所持有的目标模 型, 同时不向第二服务器泄露第一服务器所持有 的目标数据的前提下, 在密文状态下合作调用目 标模型处理目标数据, 以得到对应的目标处理结 果。 从而能够在合作完成相关数据处理的同时, 较好地保护参与数据处 理的双方的数据安全。 权利要求书4页 说明书18页 附图5页 CN 115118520 A 2022.09.27 CN 115118520 A 1.一种数据处理方法, 其特征在于, 应用于第 一服务器, 所述第 一服务器部署于数据提 供方一侧, 所述方法包括: 获取待处理的目标数据; 并根据预设的加密规则和公钥数据对所述目标数据进行加密 处理, 得到目标 数据的密文数据; 向第二服务器发送关于调用目标模型的目标数据处理请求; 其中, 所述第二服务器部 署于模型提供方一侧; 所述目标模型为第一服务器和 第二服务器预先根据预设的加密规则 通过联合训练得到的; 接收目标模型的密文数据; 其中, 所述目标模型的密文数据为第二服务器响应目标数 据处理请求将目标模型转换为对应的目标线性函数模型后, 根据预设的加密规则和公钥数 据对目标线性 函数模型中的模型参数进行加密处 理得到的; 根据预设的同态运算规则, 利用公钥数据、 目标模型的密文数据和目标数据的密文数 据, 计算得到目标处 理结果的密文数据; 将所述目标处理结果的密文数据发送至第二服务器; 其中, 第二服务器根据预设的解 密规则、 公钥数据和私钥数据对目标处理结果的密文数据进行解密处理, 得到目标处理结 果; 接收目标处 理结果。 2.根据权利要求1所述的方法, 其特征在于, 所述目标模型包括: 业务推荐模型; 相应 的, 所述目标 数据包括: 多个业 务的特征数据; 所述目标处 理结果包括: 待推荐的目标业 务。 3.根据权利要求2所述的方法, 其特征在于, 在接收目标处理结果之后, 所述方法还包 括: 根据目标处 理结果, 确定待推荐的目标业 务; 获取关于目标业 务的推广信息和关联链接; 向目标用户推送所述关于目标业 务的推广信息和关联链接 。 4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应关于目标模型的联合训练请求, 根据 预设的加密规则和公钥数据对样本数据进行 加密处理, 得到样本数据的密文数据; 接收初始模型的密文数据; 其中, 所述初始模型的密文数据为第二服务器响应联合训 练请求, 将初始模型转换为对应的初始线性函数模型后, 根据预设的加密规则和公钥数据 对初始线性 函数模型中的模型参数进行加密处 理得到的; 根据预设的同态运算规则, 利用公钥数据、 初始模型的密文数据和样本数据的密文数 据, 计算得到初始样本处 理结果的密文数据; 向第二服务器发送所述初始样本处理结果的密文数据; 其中, 所述第二服务器根据初 始样本处 理结果的密文数据更新初始模型的模型参数。 5.根据权利要求4所述的方法, 其特征在于, 在向第 二服务器发送所述初始样本处理结 果的密文数据之后, 所述方法还 包括: 接收中间模型的密文数据; 其中, 所述中间模型为第二服务器更新初始模型的模型参 数后得到模型; 根据预设的同态运算规则, 利用公钥数据、 中间模型的密文数据和样本数据的密文数 据, 计算得到中间样本处 理结果的密文数据;权 利 要 求 书 1/4 页 2 CN 115118520 A 2向第二服务器发送所述中间样本处理结果的密文数据; 其中, 所述第二服务器根据中 间样本处 理结果的密文数据更新中间模型的模型参数。 6.根据权利 要求1所述的方法, 其特征在于, 所述预设的加密规则 包括paillier半同态 加密算法。 7.根据权利要求1所述的方法, 其特征在于, 根据 预设的同态运算规则, 利用公钥数据、 目标模型的密文数据和目标 数据的密文数据, 计算得到目标处 理结果的密文数据, 包括: 按照以下算式, 利用公钥数据、 目标模型的密文数据和目标数据的密文数据, 计算得到 目标处理结果的密文数据: 其中, H(c1,…ci,...ck)为目标处理结果的密文数据, ci为目标数据中编号为i的业务的 特征数据的密文数据, n为公钥数据中的第一公钥分量, g为公钥数据中的第二公钥分量, ai′为目标模型的密文数据中编号 为i的模型参数的密文数据。 8.一种数据处理方法, 其特征在于, 应用于第 二服务器, 所述第 二服务器部署于模型提 供方一侧, 所述方法包括: 接收第一服务器发送的关于调用目标模型的目标数据处理请求; 其中, 所述第一服务 器部署于数据提供方一侧; 所述目标模型为第一服务器和 第二服务器预先根据预设的加密 规则通过 联合训练得到的; 响应目标数据处理请求, 确定出目标模型, 并将目标模型转换为对应的目标线性函数 模型; 根据预设的加密规则和公钥数据对目标线性函数模型中的模型参数进行加密处理, 得 到目标模型的密文数据; 将所述目标模型的密文数据发送至第一服务器; 其中, 所述第一服务器根据预设的同 态运算规则, 利用公钥数据、 目标模型的密 文数据和目标数据的密 文数据, 计算得到目标 处 理结果的密 文数据; 所述目标数据的密 文数据为第一服务器根据预设的加密规则和公钥数 据对目标 数据进行加密处 理得到的; 接收目标处理结果的密文数据; 并根据预设的解密规则、 公钥数据和私钥数据对目标 处理结果的密文数据进行解密处 理, 得到目标处 理结果; 将所述目标处 理结果发送至第一 服务器。 9.根据权利要求8所述的方法, 其特 征在于, 所述方法还 包括: 响应关于目标模型的联合训练请求, 将初始模型转换为对应的初始线性函数模型; 并 根据预设的加密规则和公钥数据对初始线性函数模型中的模型参数进 行加密处理, 得到初 始模型的密文数据; 将所述初始模型的密文数据发送至第一服务器; 其中, 所述第一服务器根据预设的同 态运算规则, 利用公钥数据、 初始模型的密 文数据和样本数据的密 文数据, 计算得到初始样 本处理结果的密文数据; 接收初始样本处理结果的密文数据; 并根据预设的解密规则、 公钥数据和私钥数据对 初始样本处 理结果的密文数据进行解密处 理, 得到初始样本处 理结果; 根据所述初始样本处 理结果, 更新初始模型的模型参数, 得到中间模型。 10.根据权利要求9所述的方法, 其特 征在于, 在得到中间模型之后, 所述方法还 包括:权 利 要 求 书 2/4 页 3 CN 115118520 A 3

.PDF文档 专利 数据处理方法、装置和服务器

文档预览
中文文档 28 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据处理方法、装置和服务器 第 1 页 专利 数据处理方法、装置和服务器 第 2 页 专利 数据处理方法、装置和服务器 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 04:08:10上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。