说明:收录全网最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111512267.5 (22)申请日 2021.12.08 (71)申请人 杭州趣链科技有限公司 地址 310051 浙江省杭州市滨江区丹 枫路 399号2号楼 A楼2001室 (72)发明人 张延楠 尚璇 张帅 谢逸俊 李伟 (74)专利代理 机构 杭州天勤知识产权代理有限 公司 33224 专利代理师 曹兆霞 (51)Int.Cl. G06F 21/62(2013.01) G06F 21/60(2013.01) G06F 16/27(2019.01) G06N 20/00(2019.01)G06Q 40/02(2012.01) H04L 9/00(2022.01) H04L 67/10(2022.01) (54)发明名称 基于区块链和同态加密的联邦学习方法和 应用 (57)摘要 本发明公开了一种基于区块链和同态加密 的联邦学习方法和应用, 包括以下步骤: 基于区 块链参与联邦学习的客户端进行智能合约注册; 客户端利用本地数据训练本地模 型, 计算本地模 型对评价数据的预测标签后将其和本地模型经 区块链传至账本客户端; 账本客户端基于预测标 签对本地模型进行贡献度评价并为本地客户端 构建超级节 点; 对每个超级节 点所属的客户端的 本地模型进行聚合, 每个超级节 点对应的聚合模 型再经聚合并同态加密后上传至账本客户端; 账 本客户端对加密 的聚合模型进行同态解密后上 传至区块链, 客户端从区块链下载解密后模型进 行下一轮训练。 该方法通过对 联邦学习的同态加 密, 保证数据安全, 同时提高模型的鲁棒 性。 权利要求书2页 说明书6页 附图2页 CN 114491616 A 2022.05.13 CN 114491616 A 1.一种基于区块链和同态加密的联邦学习方法, 其特 征在于, 包括以下步骤: 步骤1, 初始化管理账本的客户端为账本客户端, 基于区块链参与联邦学习的客户端进 行智能合约注 册; 步骤2, 客户端利用本地数据训练本地模型, 计算本地模型对评价数据的预测标签后, 将预测标签和本地模型 经区块链传至账本客户端; 步骤3, 账本客户端基于预测标签对本地模型进行贡献度评价, 依据贡献度评价结果为 本地客户端构建超级节点; 步骤4, 对每个超级节点所属的客户端的本地模型进行聚合, 每个超级节点对应的聚合 模型再经聚合并同态加密后, 经区块链传至账本客户端; 步骤5, 账本客户端对加密的聚合模型进行同态解密后上传至区块链, 客户端从区块链 下载解密后模型进行 下一轮训练。 2.根据权利要求1所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤1 中, 智能合约注册包括数据的初始化和模型的初始化, 其中, 在在进行模型初始化时, 账本 客户端生成公钥Pk和私钥Sk。 3.根据权利要求1所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤3 中, 账本客户端从区块中下载当前轮次的本地模型和预测标签, 后, 基于预测标签对本地模 型进行贡献度评价, 包括: 其中, 为本地模型的贡献度, Cor[ ·]为预测标签 与实际标签Tt+1的正确率, 正确率越高, 表示贡献度越高。 4.根据权利要求1所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤3 中, 账本客户端依据贡献度评价结果为本地客户端构建超级节点, 包括: 将所有本地模型按 照贡献度进行排序, 然后均分到Q个超级节点时, 按照 贡献度大小依次选择K/Q个客户端的 本地模型划分到1个超级节点。 5.根据权利要求1所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤4 中, 对每个超级节点所属的客户端的本地模型进 行聚合时, 依据每个本地模型的POW值进 行 聚合, 得到的聚合模型 为: 其中, Qs表示第s个超级节点包含的本地模型的个数, n为本地模型和客户端的索引, 表示第t训练时第n个本地模型, 表示本地模型 的POW值, 也就是贡献度值, 表示 第s个超级节点的聚合模型。 6.根据权利要求1所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤4 中, 每个超级节点对应的聚合模型 再经过聚合得到的最终聚合模型Lt为: 权 利 要 求 书 1/2 页 2 CN 114491616 A 2其中, 表示第s个超级节点的POW 值, Q表示超级节点的个数; 利用公钥Pk对最终聚合模型Lt进行同态加密处理后上传至区块, 其中, 同态加密后的最 终聚合模型Et=En[Lt]Pk, En[·]Pk表示同态加密操作。 7.根据权利要求6所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 第s个 超级节点的 通过以下 方式计算得到: 其中, 表示t轮次时第s个超级节点的累 计POW值, 是多次POW值的累 计和, 将当前 时刻的本地模型的贡献度作为当前轮次的POW 值。 8.根据权利要求6所述的基于区块链和同态加密的联邦学习方法, 其特征在于, 步骤5 中, 账本客户端从区块下载加密后的最终聚合模型, 然后利用私钥Sk同态解密以得到解密 后模型Gt=De[Et]Sk, 其中, De[ ·]Sk表示同态解密操作。 解密后模型存储在区块中, 客户端 从区块中下 载解密后模型进行 下一轮训练。 9.一种应用 在金融领域的贷款违约预测模型的构建方法, 其特征在于, 所述贷款违约 预测模型用于用户的贷款违约预测, 通过权利要求1 ‑8任一项所述的基于区块链和同态加 密的联邦学习方法构建得到, 即客户端为银行, 拥有的本地数据为贷款相关数据, 基于该贷 款相关数据, 构建的聚合模型为所述贷款违约预测模型; 应用时, 用户的贷款相关数据输入至贷款违约预测模型, 经计算输出贷款违约预测结 果。权 利 要 求 书 2/2 页 3 CN 114491616 A 3
专利 基于区块链和同态加密的联邦学习方法和应用
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助1.5元下载(无需注册)
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助1.5元下载
本文档由 人生无常 于
2024-03-19 01:21:25
上传分享
举报
下载
原文档
(681.7 KB)
分享
友情链接
工信部 网络产品安全漏洞管理规定 2021.pdf
T-CIITA 117—2021 信息安全技术 零信任参考架构.pdf
GB-T 32932-2016 留学中介服务规范.pdf
GB-T 38619-2020 工业物联网 数据采集结构化描述规范.pdf
T-CEC 630—2022 35kV~500kV电力电缆固定金具通用技术条件.pdf
GB-T 25198-2023 压力容器封头.pdf
GB-T 36710-2018 公共机构办公区节能运行管理规范.pdf
GB-T 32919-2016 信息安全技术 工业控制系统安全控制应用指南.pdf
T-ZAII 008—2018 环保渣土车管理终端.pdf
GB-T 36629.2-2018 信息安全技术 公民网络电子身份标识安全技术要求 第2部分:载体安全技术要求.pdf
JR-T 0036-2016 再保险数据交换规范.pdf
GB/T 36621-2018 智慧城市 信息技术运营指南.pdf
T-CVMA 42—2020 猫疱疹病毒荧光定量PCR检测方法.pdf
GB-T 21511.2-2008 纳米磷灰石-聚酰胺复合材料 第2部分:技术要求.pdf
GB-T 25647-2010 电子政务术语.pdf
GB-T 25295-2010 电气设备安全设计导则.pdf
DB22-T 370-2014 建筑逃生缓降器设置技术规范 吉林省.pdf
绿盟 新型IoT机顶盒恶意软件Rowdy网络分析报告.pdf
GM-T 0022-2014 IPSec VPN技术规范.pdf
GM-T 0069-2019 开放的身份鉴别框架.pdf
1
/
3
11
评价文档
赞助1.5元 点击下载(681.7 KB)
回到顶部
×
微信扫码支付
1.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。