【技术实现步骤摘要】
分布式联邦学习系统的带宽分配方法及装置
[0001]本专利技术属于联邦学习
,具体涉及一种分布式联邦学习系统的带宽分配方法及装置
。
技术介绍
[0002]在联邦学习中,由于参与联邦学习的各方数据通常存储在本地,因此需要在保护数据隐私的前提下进行模型训练和参数更新
。
在联邦学习过程中,需要对参与方之间的数据通信进行带宽分配,以保证联邦学习的效率和质量
。
在联邦学习中,由于联邦学习的参与方的带宽资源有限,参与方之间的带宽需求不一致等原因,参与方可以向其上一层管理者申请不同的带宽;比如用户可以向服务商申请不同的带宽,服务商可以向运营商申请不同的带宽
。
因此,在联邦学习的过程中,联邦学习系统可能会面临分布式拒绝服务
(Distributed Denial of Service
,
DDoS)
攻击
。
攻击者可以冒充用户或者服务商,通过洪水攻击等手段向系统申请大量的带宽,从而导致系统的带宽资源被占用,影响联邦学习的正常进行
。
[0003]当前解决
DD0S
攻击的方法为设计有效的客户端流量检测算法
。
通过数据预处理和攻击的特征来检测攻击者的流量
。
然后根据检测的结果将更多的带宽分配给更不易被控制的终端用户,以此来实现更短的联邦聚合时延,提高学习效率
。
在基于多联邦学习之间带宽竞争的
DDoS
攻击防御中,通
【技术保护点】
【技术特征摘要】
1.
一种分布式联邦学习系统的带宽分配方法,其特征在于,所述联邦学习系统包括多个运营商
、
多个服务商和多个用户,所述方法包括:获取每一轮次训练时所述服务商分配给所述用户的第一分配带宽和所述用户的总时间延迟,所述用户用于基于所述第一分配带宽对联邦学习模型进行训练;基于演化博弈理论,根据所述第一分配带宽和所述总时间延迟,确定最佳的第一带宽分配方案,其中,所述第一带宽分配方案为所述第一分配带宽的分配方案,每个所述用户通过根据所述最佳的第一带宽分配方案得到的所述第一分配带宽进行训练时,产生的总时间延迟相同;获取每一次出价时所述服务商的申请带宽和所述运营商分配给所述服务商的第二分配带宽,其中,每一次出价时的所述申请带宽大于或者等于每一轮训练时的所述第一分配带宽的总量,所述用户对所述联邦学习模型每进行一轮训练后所述服务商和运营商进行一次出价;基于双边拍卖理论,根据所述申请带宽和所述第二分配带宽,确定最佳的第二带宽分配方案,其中,所述第二带宽分配方案为所述第二分配带宽的分配方案,根据所述最佳的第二带宽分配方案得到的社会福利最大,所述社会福利用于衡量所述服务商和所述运营商的利益;根据所述最佳的第一带宽分配方案和所述最佳的第二带宽分配方案,得到系统的最佳带宽分配方案
。2.
根据权利1所述的方法,其特征在于,所述基于演化博弈理论,根据所述第一分配带宽和所述总时间延迟,确定最佳的第一带宽分配方案,包括:根据第
t
个所述总时间延迟,确定第
t
个所述第一带宽分配方案中第
t
个平均成本和每个所述用户的第
t
个时间成本;根据所述第
t
个时间成本和所述第
t
个平均成本,确定第
t
个所述第一带宽分配方案的动态分配值的绝对值是否小于或者等于第一分配阈值;若第
t
个所述第一带宽分配方案的动态分配值大于所述第一分配阈值,则基于演化博弈理论,根据所述第
t
个时间成本
、
所述第
t
个平均成本及第
t
个所述第一带宽分配方案,确定第
t+1
个所述第一带宽分配方案;若第
t
个所述第一带宽分配方案的动态分配值小于或者等于所述第一分配阈值,则根据第
t
个所述第一带宽分配方案确定所述最佳的第一带宽分配方案
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述第
t
个时间成本
、
所述第
t
个平均成本及第
t
个所述第一带宽分配方案,确定第
t+1
个所述第一带宽分配方案,包括:对比所述第
t
个时间成本与所述第
t
个平均成本的大小关系;若所述第
t
个时间成本大于所述第
t
个平均成本,则根据所述第
t
个时间成本和所述第
t
个平均成本,在第
t+1
个所述第一带宽分配方案中增大所述第一分配带宽;若所述第
t
个时间成本小于所述第
t
个平均成本,则根据所述所述第
t
个时间成本和所述第
t
个平均成本,在第
t+1
个所述第一带宽分配方案中减小所述第一分配带宽;若所述第
t
个时间成本于所述第
t
个平均成本,则在第
t+1
个所述第一带宽分配方案中所述第一分配带宽保持不变
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述第
t
个时间成本和所述第
t
个
平均成本,在第
t+1
个所述第一带宽分配方案中增大所述第一分配带宽,包括:通过复制动态方程,根据所述第
t
个时间成本和所述第
t
个平均成本,确定第
t+1
个所述第一分配带宽的增加值;根据所述增加值,在第
t+1
个所述第一带宽分配方案中增大所述第一分配带宽;其中,所述根据所述第
t
个时间成本和所述第
t
个平均成本,在第
t+1
个所述第一带宽分配方案中减小所述第一分配带宽,包括:通过复制...
【专利技术属性】
技术研发人员:徐扬,张珊珊,刘佳,吕晨,沈玉龙,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。