iso file download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111217158.0 (22)申请日 2021.10.19 (71)申请人 平安科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区福田街 道福安社区益田路5033号平 安金融中 心23楼 (72)发明人 吴天博 王健宗  (74)专利代理 机构 广州嘉权专利商标事务所有 限公司 4 4205 代理人 梁国平 (51)Int.Cl. G06K 9/62(2022.01) G06F 16/27(2019.01) G06N 20/00(2019.01) (54)发明名称 模型训练方法和装置、 电子设备、 存 储介质 (57)摘要 本实施例提供一种模 型训练方法和装置、 电 子设备、 存储介质, 属于机器学习技术领域。 该方 法包括: 通过将联邦学习与区块链技术进行结 合, 使想要记账的记账节点 从原始区块链中获取 记账权, 不再依赖于单一的中心节点记账, 提高 模型训练的安全性, 记账节点根据记账权更新本 地模型的初始模型参数, 得到目标模型参数, 根 据目标模型参数, 记账节点将预记账的新区块添 加至原始区块链中, 得到当前区块, 记账节点获 取当前区块链的区块模型参数, 根据区块模型参 数的梯度更新本地模型, 得到目标模型, 通过不 断更新区块模 型参数来更新本地模 型, 得到目标 模型, 能够提升模型训练的准确度。 权利要求书2页 说明书13页 附图3页 CN 114169387 A 2022.03.11 CN 114169387 A 1.模型训练方法, 其特 征在于, 包括: 根据记账权从原 始区块链中获取原 始数据; 根据所述原 始数据对本地模型的初始模型参数进行 更新, 得到目标模型参数; 将所述目标模型参数同步到预记账的新区块; 将所述新区块添加至所述原 始区块链中, 得到当前区块链; 获取所述当前区块链的区块模型参数; 根据所述区块模型参数的梯度更新所述本地模型, 得到目标模型。 2.根据权利要求1所述的模型训练方法, 其特征在于, 在所述根据记账权从原始区块链 中获取原 始数据之前, 所述方法还 包括: 获取 所述记账权, 具体包括: 从所述原 始区块链获取 预先设置的算力难度; 获取随机数; 根据所述随机数和所述 算力难度, 从所述原 始区块链获取记账权 。 3.根据权利要求1所述的模型训练方法, 其特征在于, 所述根据 所述原始数据对本地模 型的初始模型参数进行 更新, 得到目标模型参数, 包括: 根据所述原始数据对所述本地模型的所述初始模型参数进行加权处理, 得到所述目标 模型参数。 4.根据权利要求1所述的模型训练方法, 其特征在于, 所述将所述新区块添加至所述原 始区块链中, 得到当前区块链, 包括: 通过哈希指针将所述新区块连接至所述原始区块链的目标区块, 得到所述当前区块 链; 所述目标区块 为当前最 新加入所述原 始区块链的区块。 5.根据权利要求4所述的模型训练方法, 其特征在于, 所述根据 所述区块模型参数的梯 度更新所述本地模型, 得到目标模型, 包括: 获取所述当前区块链中参与方节点的训练结果; 其中所述参与方节点没有所述记账 权; 根据所述训练结果和所述区块模型参数的梯度, 更新所述目标模型参数; 根据更新后的所述目标模型参数 更新所述本地模型, 得到所述目标模型。 6.根据权利要求1至5任一项所述的模型训练方法, 其特征在于, 在所述根据所述原始 数据对本地模型的初始模型参数进行 更新, 得到目标模型参数之后, 所述方法还 包括: 将所述目标模型参数发送给所述原始区块链的参与 方节点, 以使所述参与 方节点根据 所述目标模型参数得到更新操作意见; 其中所述更新操作意见包括同意更新操作; 所述参 与方节点没有所述记账权; 统计所述同意更新操作的同意数量; 若所述同意数量大于预设值, 则执行所述将所述新区块添加至所述原始区块链中, 得 到当前区块链的步骤。 7.根据权利要求1至5任一项所述的模型训练方法, 其特征在于, 在根据所述区块模型 参数的梯度更新所述本地模型, 得到目标模型之后, 所述方法还 包括: 对所述目标训练模型的更新质量进行评估, 以得到 评估结果; 根据所述评估结果 生成对所述当前区块链的访问时限。 8.模型训练装置, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114169387 A 2第一获取模块: 用于根据记账权从原 始区块链中获取原 始数据; 第一更新模块: 用于根据所述原始数据对本地模型的初始模型参数进行更新, 得到目 标模型参数; 参数同步模块: 用于将所述目标模型参数同步到预记账的新区块; 区块添加模块: 用于将所述 新区块添加至所述原 始区块链中, 得到当前区块链; 第二获取模块: 用于获取 所述当前区块链的区块模型参数; 第二更新模块: 用于根据所述区块模型参数的梯度更新所述本地模型, 得到目标模型。 9.电子设备, 其特征在于, 所述电子设备包括存储器和 处理器, 其中, 所述存储器中存 储有程序, 在所述程序被所述处理器执行时, 所述处理器用于执行如权利要求1至7中任一 项所述的方法。 10.计算机可读存储介质, 其特征在于, 所述计算机可读存储有计算机程序, 在所述计 算机程序被 计算机执 行时, 所述计算机用于执 行如权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114169387 A 3

.PDF文档 专利 模型训练方法和装置、电子设备、存储介质

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