一种基于区块链的分布式联邦学习方法、装置及终端设备
摘要:
本申请公开了一种基于区块链的分布式联邦学习方法、装置及终端设备,方法包括:确定预先创建的区块链;参与者节点通过智能合约确定全局模型参数,基于全局模型参数更新本地网络模型的模型参数,基于本地训练数据对更新后的本地网络模型进行训练以得到本地模型参数;参与者节点将本地模型参数发送至智能合约,并通过智能合约聚合接收到的所有本地模型参数以更新全局模型参数;通过智能合约确定本轮训练过程中各参与者节点各自对应的奖励资源。本申请通过使用区块链上的智能合约来实现传统联邦学习中的中央服务器的功能,从而使用能够进行可信计算的智能合约来代替联邦学习中的中央服务器,可以解决联邦学习中的中央服务器不可信的问题。
0/0