全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210329208.2 (22)申请日 2022.03.31 (65)同一申请的已公布的文献号 申请公布号 CN 114417361 A (43)申请公布日 2022.04.29 (73)专利权人 天聚地合(苏州)科技股份有限公 司 地址 215128 江苏省苏州市苏州工业园区 启月街28 8号紫金东方大厦3 07室 (72)发明人 邢炬 左磊  (74)专利代理 机构 北京德崇智捷知识产权代理 有限公司 1 1467 专利代理师 王欣 (51)Int.Cl. G06F 21/57(2013.01)G06F 21/62(2013.01) 审查员 石蒙蒙 (54)发明名称 基于区块链的跨域AI隐私计算的协商方法 及系统 (57)摘要 本申请公开了一种基于区块链的跨域AI隐 私计算的协商方法及系统, 属于区块链技术领 域。 所述方法包括: 至少一个资源方在区块链上 进行资源注册; 需求方、 至少一个参与方和智能 合约利用注册的资源协商生 成协作合约, 其用于 定义AI隐私计算的工作流中的各个第一计算组, 第一计算组中包括至少一个参与方、 数据量和筛 选条件、 AI算法类型和隐私计算后端; 需求方、 服 务质量计算器、 部分资源 方和智能合约协商生成 服务质量合约, 其用于定义AI隐私计算的工作流 中的各个第二计算组, 第二计算组中包括部分资 源方和其提供的服务质量规格; 部分资源方按照 服务质量规格进行资源准备和协调。 本申请能够 为跨域AI隐私计算 提供服务质量管理。 权利要求书3页 说明书11页 附图4页 CN 114417361 B 2022.08.26 CN 114417361 B 1.一种基于区块链的跨域AI隐私计算的协商方法, 其特征在于, 用于包含需求方、 至少 一个参与方、 至少一个资源方、 服 务质量计算器和智能合约的协商系统中, 所述方法包括: 所述至少一个资源方在区块链上进行资源注 册; 所述需求方、 所述至少一个参与方和所述智能合约利用注册的资源协商生成协作合 约, 所述协作合约用于定义AI隐私计算的工作流中的各个第一计算组, 所述第一计算组中 包括所述至少一个参与方、 数据量和筛 选条件、 AI 算法类型和隐私计算后端; 所述需求方、 所述服务质量计算器、 部分资源方和所述智能合约协商生成服务质量合 约, 并对所述服务质量合约与所述协作合约进行关联, 所述服务质量合约用于定义AI隐私 计算的工作流中的各个第二计算组, 所述第二计算组中包括所述部 分资源方和其提供的服 务质量规格; 其中, 对所述服务质量合约与所述协作合约进行关联是指在所述服务质量合 约中设置所述协作合约的标识; 所述部分 资源方按照所述 服务质量规格进行资源准备和协调; 所述需求方、 所述服务质量计算器、 部分资源方和所述智能合约协商生成服务质量合 约, 包括: 所述智能合约向所述服务质量计算器发送第二通知; 所述服务质量计算器在接收 到所述第二通知后, 根据所述AI算法类型和部分资源方预估基于效果的第一开销, 根据所 述隐私计算后端和部分资源方预估基准计算的第二开销, 根据所述第一开销和所述第二开 销生成多种服务质量规格, 在所述智能合约中创建包含所述多种服务质量规格的服务质量 合约; 所述智能合约向所述需求方发送第三通知; 所述需求方在接收到所述第三通知后, 将 从所述服务质量合约中选择的一种服务质量规格发送给所述智能合约; 所述智能合约通知 所述资源方对所述 服务质量规格进行确认, 在完成确认后, 确定所述 服务质量合约生效; 当所述第一开销是所述AI隐私计算的训练轮次时, 所述根据 所述AI算法类型和部分资 源方预估基于效果的第一开销, 包括: 所述服务质量计算器从所述协作合约中获取当前任 务的数据体量分布; 当所述部分资源方为数据提供方时, 所述服务质量计算器获取所述数 据提供方提供的当前任务的数据分布情况; 所述服务质量计算器获取所述A I算法类型下的 历史任务的运行记录, 根据所述运行记录、 所述数据体量分布和所述数据分布情况, 计算所 述历史任务与所述当前任务的数据体量分布相似度和数据分布异质度差值; 所述服务质量 计算器根据所述数据体量分布相似度和所述数据分布异质度差值筛选目标运行记录, 利用 贝叶斯网络和所述目标运行记录预估所述第一 开销; 当所述第  二开销是训练所述AI隐私计算时一个训练轮次的时延时, 所述根据所述隐 私计算后端和部分资源方预估基准计算的第二开销, 包括: 所述服务质量计算器根据所述 隐私计算后端的类型对所述A I隐私计算进 行编译; 所述服务质量计算器统计编译后的指 令 数量和指令分布, 并统计各个参与方之间的通信轮次和通信量; 当所述部分资源方包括算 力提供方和网络提供方时, 对于所述算力提供方提供的每种算力规格和所述网络提供方提 供的每种网络规格, 所述服务质量计算器在不同的计算规格和网络规格的组合下, 根据所 述指令数量、 所述指令分布、 所述 通信轮次和所述 通信量计算 不同的第二 开销。 2.根据权利要求1所述的方法, 其特征在于, 所述需求方、 所述至少一个参与方和所述 智能合约利用注 册的资源协商生成协作合约, 包括: 所述需求方在所述智能合约中创建协作合约, 并根据注册的资源在所述协作合约中定 义各个第一计算组;权 利 要 求 书 1/3 页 2 CN 114417361 B 2所述智能合约向各个第一计算组中定义的参与方发送第一 通知; 每个参与方在接收到所述第一通知后, 在所述智能合约中上查看所述协作合约, 并对 所述协作合约进行确认; 在确定所有参与方都进行确认后, 所述智能合约确定所述协作合约生效。 3.根据权利要求2所述的方法, 其特 征在于, 所述方法还 包括: 若在超时时存在至少一个参与方未进行确认, 则所述智能合约确定所述协作合约失 效。 4.根据权利要求2所述的方法, 其特征在于, 当所述资源方为数据提供方, 且所述数据 提供方注册的资源包括数据集授权信息时, 在所述智能合约向各个第一计算组中定义的参 与方发送第一 通知之前, 所述方法还 包括: 所述智能合约获取所述协作合约中定义的各个参与方能够访问的数据集的访问权限 信息; 所述智能合约检测所述访问权限信息与所述数据集授权信息是否相匹配; 当所述访问权限信 息与所述数据集授权信 息不匹配时, 所述智能合约确定所述协作合 约失效; 当所述访问权限信 息与所述数据集授权信 息相匹配时, 所述智能合约触发执行所述向 各个第一计算组中定义的参与方发送第一 通知的步骤。 5.根据权利要求1所述的方法, 其特征在于, 所述服务质量计算器根据 所述数据体量分 布相似度和所述数据分布 异质度差值筛 选目标运行记录, 包括: 所述服务质量计算器基于所述数据体量分布相似度计算第 一筛选范围, 基于所述数据 分布异质度差值计算第二筛 选范围; 所述服务质量计算器筛选数据体量分布相似度属于所述第 一筛选范围内, 且数据分布 异质度差值属于所述第二筛选范围内的运行记录, 将筛选出的运行记录确定为目标运行记 录。 6.根据权利要求1至5 中任一项所述的方法, 其特征在于, 所述资源方包括算力提供方、 数据提供 方、 算法提供 方和网络提供 方。 7.一种基于区块链 的跨域AI 隐私计算的协商系统, 其特征在于, 所述协商系统包括需 求方、 至少一个参与方、 至少一个资源方、 服 务质量计算器和智能合约; 所述至少一个资源方, 用于在区块链上进行资源注 册; 所述需求方、 所述至少一个参与方和所述智能合约, 用于利用注册的资源协商生成协 作合约, 所述协作合约用于定义AI隐私计算的工作流中的各个第一计算组, 所述第一计算 组中包括所述至少一个参与方、 数据量和筛 选条件、 AI 算法类型和隐私计算后端; 所述需求方、 所述服务质量计算器、 部分资源方和所述智能合约, 用于协商生成服务质 量合约, 并对所述服务质量合约与所述协作合约进行关联, 所述服务质量合约用于定义AI 隐私计算的工作流中的各个第二计算组, 所述第二计算组中包括所述部分资源方和其提供 的服务质量规格; 其中, 对所述服务质量合约与所述协作合约进行关联是指在所述服务质 量合约中设置所述协作合约的标识; 所述部分 资源方, 还用于按照所述 服务质量规格进行资源准备和协调; 所述智能合约, 还用于向所述服务质量计算器发送第 二通知; 所述服务质量计算器, 还权 利 要 求 书 2/3 页 3 CN 114417361 B 3

PDF文档 专利 基于区块链的跨域AI隐私计算的协商方法及系统

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的跨域AI隐私计算的协商方法及系统 第 1 页 专利 基于区块链的跨域AI隐私计算的协商方法及系统 第 2 页 专利 基于区块链的跨域AI隐私计算的协商方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:48上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。