【技术实现步骤摘要】
联邦学习模型训练方法、客户端、服务器及存储介质
本专利技术涉及人工智能
,具体涉及一种基于知识蒸馏的联邦学习模型训练方法、客户端、服务器及计算机可读存储介质。
技术介绍
目前多家单位若合作利用人工智能算法在某一业务场景中进行落地,会遇到一些问题,例如,由于数据安全与数据隐私要求,各家单位的数据不能在各单位之间进行有效流通和使用,从而造成数据孤岛问题。传统的算法训练框架强调数据的多样性和完整性,从而进一步放大数据孤岛问题给算法能力带来的影响。因此传统的算法训练框架和数据孤岛问题会使得人工智能算法能力陷入瓶颈,并进一步限制算法在实际应用场景中的使用和落地。因此,本领域仍然需要一种新的方法来解决由于数据孤岛无法提高算法能力,限制算法落地应用的问题。
技术实现思路
为了解决现有技术中的上述问题,即,为了解决现有方案由于数据孤岛无法提高算法能力,限制算法落地应用的问题,一方面,一种基于知识蒸馏的联邦学习模型训练方法,包括:接收服务器获取的用于模型训练的控制参数;根据所述控制参数以及本地数据样本对初始的第一神经网络模型进行训练,得到第一模型参数;将所述第一模型参数发送至所述服务器;接收所述服务器获取的第二神经网络模型的第二模型参数;利用知识蒸馏方法使所述第一神经网络模型学习到所述第二神经网络模型的知识,训练得到更新的第一神经网络模型,其中,所述第一神经网络模型是学生网络模型。在上述联邦学习模型训练方法的优选实施方式中,所述控制参数至少包括训练次数n,n大于等于2,还可以包括:将所述更新的 ...
【技术保护点】
1.一种基于知识蒸馏的联邦学习模型训练方法,其特征在于,包括:/n接收服务器获取的用于模型训练的控制参数;/n根据所述控制参数以及本地数据样本对初始的第一神经网络模型进行训练,得到第一模型参数;/n将所述第一模型参数发送至所述服务器;/n接收所述服务器获取的第二神经网络模型的第二模型参数;/n利用知识蒸馏方法使所述第一神经网络模型学习到所述第二神经网络模型的知识,训练得到更新的第一神经网络模型,其中,所述第一神经网络模型是学生网络模型。/n
【技术特征摘要】
1.一种基于知识蒸馏的联邦学习模型训练方法,其特征在于,包括:
接收服务器获取的用于模型训练的控制参数;
根据所述控制参数以及本地数据样本对初始的第一神经网络模型进行训练,得到第一模型参数;
将所述第一模型参数发送至所述服务器;
接收所述服务器获取的第二神经网络模型的第二模型参数;
利用知识蒸馏方法使所述第一神经网络模型学习到所述第二神经网络模型的知识,训练得到更新的第一神经网络模型,其中,所述第一神经网络模型是学生网络模型。
2.根据权利要求1所述的基于知识蒸馏的联邦学习模型训练方法,其特征在于,所述控制参数至少包括训练次数n,n大于等于2,还包括:
将所述更新的第一神经网络模型的第一模型参数发送至所述服务器;
接收所述服务器获取的更新后的第二模型参数;
根据所述更新后的第二模型参数得到更新后的第二神经网络模型;
利用知识蒸馏方法使所述更新后的第二神经网络模型学习到所述更新的第一神经网络模型的知识,训练得到二次训练后的第二神经网络模型,其中,所述更新后的第二神经网络模型是学生网络模型;
将所述二次训练后的第二神经网络模型的第二模型参数发送至所述服务器;
如此循环,直至所述n次训练结束。
3.根据权利要求1或2所述的基于知识蒸馏的联邦学习模型训练方法,其特征在于,所述第一模型参数和所述第二模型参数至少包括神经网络的权重参数。
4.根据权利要求1或2所述的基于知识蒸馏的联邦学习模型训练方法,其特征在于,还包括:所述知识蒸馏方法所采用的损失函数包括以下任意一种:均方误差损失函数、平均绝对误差损失函数。
5.一种联邦学习模型训练方法,其特征在于,包括:
向第一客户端和第二客户端分别发送用于模型训练的控制参数;
接收来自第一客户端的经过更新的第一神经网络模型的第一模型参数;
接收来自第二客户端的经过更新的第二神经网络模型的第二模型参数;
将所述第一模型参数发送至所述第二客户端,将所述第二模型参数发送至所述第一客户端;
保存所述第一模型参数和所述第二模型参数。
6.根据权利要求5所述的联邦学习模型训练方法,其特征在于,包括:所述控制参数至少包括训练次数n,n大于等于2;
将更新后的第一模型参数发送至所述第二客户端;
将更新后的第二模型参数发送至所述第一客户端;
接收并保存来自所述第二客户端的经过二次训练的第一模型参数;
接收并保存来自所述第一客户端的经过二次训练的第二模型参数;
如此循环,直至所述n次训练结束。
7.根据权利要求6所述的联邦学习模型训练方法,其特征在于,在保存第一模型参数和第二模型参数时,利用指标评估方法选取一个或多个第一模型参数和第二模型参数进行保存更新;
将选取保存的模型参数发送至对应客户端。
8.一种基于知识蒸馏的联邦学习模型训练客户端,其特征在于,包括:
通讯模...
【专利技术属性】
技术研发人员:夏伯谦,钟南昌,
申请(专利权)人:云从科技集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。