【技术实现步骤摘要】
本专利技术涉及分布式机器学习,尤其涉及一种具有自适应部分训练的客户端异步联邦学习方法。
技术介绍
1、当前,联邦学习(fl)已成为一种很有前途的分布式机器学习范式,可以保护隐私。fl的要点是将客户端的私有数据保存在设备上,并为每个客户端执行本地模型训练。中央服务器将收集这些本地训练的模型,以更新全局模型,然后将其广播到下一轮训练中。联邦学习不仅可以保证各个客户端数据隐私性,而且还能创造巨大的社会价值和经济价值。
2、尽管联邦学习算法取得了较好的成绩,但大多数现有的联邦学习协议都是基于同步联邦学习训练(syncfl)的,这意味着在每一轮训练中,所有客户端(或一组选定的客户端)都根据服务器在该轮开始时广播的最新更新来更新其本地模型。然而,由于通信不平衡、硬件能力和训练数据分布的差异,各个设备进行本地更新的时间消耗可能存在显著差异,甚至一些客户端在训练过程中可能会暂时断开连接。因此,这给服务器留下了两个次优选择:要么等待每一轮中所有参与的客户端完成本地训练并为模型聚合做出贡献(这会因存在拖延者而导致显著的延迟),要么只等待一部分更
...【技术保护点】
1.一种具有自适应部分训练的客户端异步联邦学习方法,其特征在于:具体步骤如下:
2.根据权利要求1所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤1的具体方法为:
3.根据权利要求1所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤2中,采用正则化的方法使时间消耗和损失值处于相同的范围内,正则化公式如下式:
4.根据权利要求2所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤3中,服务器计算每个客户端的时间消耗并将其归一化为将损失值归一化为
5.根据权利要求4
...【技术特征摘要】
1.一种具有自适应部分训练的客户端异步联邦学习方法,其特征在于:具体步骤如下:
2.根据权利要求1所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤1的具体方法为:
3.根据权利要求1所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤2中,采用正则化的方法使时间消耗和损失值处于相同的范围内,正则化公式如下式:
4.根据权利要求2所述的具有自适应部分训练的客户端异步联邦学习方法,其特征在于:所述步骤3中,服务器计算每个客户端的时间消耗并将其归一化为将损失值归一化为
5.根据权利要求4所述的具有自适应部分训练的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。