基于委员会共识的鲁棒高效去中心化联邦学习方法及系统与流程
技术特征:
1.基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,包括:
2.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤1中,初始全局模型下发及首轮委员会成员的选举;具体包括:
3.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤2中,本地模型训练;包括:
4.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤3中,模型参数验证;具体包括:
5.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤4中,委员会成员将通过验证的训练者的相关信息及委员会成员的相关信息上传至区块链;具体包括:
6.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤5中,智能合约聚合全局模型并计算训练者和委员会成员的贡献度:具体包括:
7.根据权利要求6所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,具体的计算方法如下:
8.根据权利要求1所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤6中,智能合约选择下一轮的训练者集合和委员会集合;具体包括:
9.根据权利要求1-8任一所述的基于委员会共识的鲁棒高效去中心化联邦学习方法,其特征在于,步骤7中,联邦学习参与者下载最新的区块,确认自己在下一轮联邦学习中的角色,获取最新的全局模型,并将最新的全局模型作为下一轮训练的初始模型,重复执行以上步骤,直至最终的全局模型收敛。
10.一种基于委员会共识的鲁棒高效去中心化联邦学习系统,其特征在于,包括:
技术总结
本发明涉及基于委员会共识的鲁棒高效去中心化联邦学习方法及系统,属于联邦学习技术领域,包括:1)委员会成员选举;2)使用全局模型进行本地模型训练;3)模型验证,对通过验证的训练者进行打分;4)当有足够多的连续更新区块时,智能合约将自动调用,对区块链上的模型更新进行聚合,生成新的全局模型,并计算每个参与者在本轮训练中的贡献度,根据贡献度选择出下一轮训练中的委员会成员;5)各参与者下载最新的区块,将新的全局模型作为下一轮训练中的初始模型;上述操作重复进行,直至模型收敛。本发明有效解决因中心服务器的存在所导致的单点故障以及恶意服务器作恶问题的同时,提高了模型聚合的准确性、速度和效率。
技术研发人员:赵川,李佳瑶,马文涛,赵圣楠,鞠雷,赵坤
受保护的技术使用者:泉城省实验室
技术研发日:
技术公布日:2024/11/14
文档序号 :
【 40000939 】
技术研发人员:赵川,李佳瑶,马文涛,赵圣楠,鞠雷,赵坤
技术所有人:泉城省实验室
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:赵川,李佳瑶,马文涛,赵圣楠,鞠雷,赵坤
技术所有人:泉城省实验室
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除