一种基于联邦学习的空地网络安全传输方案制造技术

技术编号:38132717 阅读:9 留言:0更新日期:2023-07-08 09:41
本发明专利技术属于空地一体化联邦学习安全通信技术领域,公开了一种基于联邦学习的空地网络安全传输方案,该方法构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型;基于空地一体化联邦学习安全通信模型,计算联邦学习延迟和Willie的最小错误检测概率,构建联邦学习延迟优化问题模型;基于联邦学习延迟优化问题模型,提出联合局部精度和发射功率交替下降迭代算法;与已有机制相比,本发明专利技术与已有机制相比,可有效减少联邦学习延迟,在保证传输安全下提高联邦学习性能。在保证传输安全下提高联邦学习性能。在保证传输安全下提高联邦学习性能。

【技术实现步骤摘要】
一种基于联邦学习的空地网络安全传输方案


[0001]本专利技术属于空地一体化联邦学习安全通信
,尤其涉及隐蔽通信辅助的空地一体化联邦学习安全传输方案。

技术介绍

[0002]联邦学习(federated learning,FL)作为一种很有前途的分布式机器学习范式出现,它可以使多个用户在不共享原始数据的情况下协作训练机器学习模型,每个用户基于其数据训练一个局部机器学习模型,并将最近的模型参数发送到参数服务器节点进行全局模型聚合。直观地说,将联邦学习融入无人机辅助网络,即空地一体化联邦学习(Air ground integration federal learning,AGIFL)可以通过集中式联邦学习解决上述问题。具体而言,在空地一体化联邦学习中,可以使用高空平台(High

altitude platform,HAP)作为参数服务器节点,为地面用户聚合模型参数。这避免了原始数据的泄漏,并大大减少了传输的数据量,因为与巨大的原始数据相比,模型参数的数据量要小得多。另外,空地一体化联邦学习引人的点是,与广泛的覆盖相结合,更高效地利用空中节点移动的灵活性,在没有任何地面基础设施支持的情况下,实现地面网络的按需协同训练。空地一体化联邦学习非常适合人工智能和物联网(Artificial Intelligence&Internet of Things,AIoT),参数服务器可以按需部署,支持大量物联网节点的学习模型训练。值得注意的是,这类联邦学习在现有的著作中很少被讨论。
[0003]但是,空地一体化联邦学习通过空中节点的协作学习模型训练,参数服务器与地面用户无线信道之间的距离增大,信息在传输过程中更容易被窃听或截获。因此,我们认为需要一定的技术来保证这种通信网络下的无线通信安全。
[0004]隐蔽通信是一种可以帮助传输而不被检测到的技术。其目的是向窃听者隐瞒传播行为的存在。隐蔽通信可以保证被窃听者发现的概率非常低。目前,隐蔽通信已成为一种前沿的保密通信技术。隐蔽通信技术与加密通信技术的区别在于,后者保护通信的内容不被理解,而前者不仅可以保护通信的内容而且可以隐藏通信的存在,即非通信接受者不知道通信的发生。它在军事通信中是一种很有前途的通信技术。Petitcolas等指出:军队的通信系统应该更多地应用信息隐藏和伪装技术,而不是仅仅通过加密技术来隐藏通信内容,而应该利用它来隐藏发送者、接收者之间的通信,甚至存在秘密通信。隐蔽军事通信的存在,是避免被干扰和攻击的有效途径之一。
[0005]基于以上分析,空地一体化联邦学习可以方便6G迫切需要的边缘智能。然而,由于无线信道的广播特性,在空地一体化联邦学习网络中必须保证信息安全。
[0006]本专利技术针对现有技术存在的问题,提出了一种隐蔽通信支持的空地一体化联邦学习安全无线通信方法,该方法第一次将隐蔽通信与空地一体化联邦学习相结合。这样不仅可以实现传输的快速响应,而且可以满足用户隐私保护的更高要求。同时引入友好干扰器,主动发送已知干扰信息,并利用高空平台作为联邦学习的参数服务器,基于逐次凸逼近和交替优化技术,提出了一种迭代优化算法。

技术实现思路

[0007]针对现有技术存在的问题,本专利技术提供了一种基于联邦学习的空地网络安全传输方案。
[0008]本专利技术的具体实现流程是:基于联邦学习的空地网络安全传输方案,所述基于联邦学习的空地网络安全传输方案通过将保证传输安全下提高联邦学习性能问题归结为联邦学习的时延最小化问题,优化用户和无人机的发射功率和本地精度,并基于逐次凸逼近和交替优化技术,提出了一种迭代优化算法来最小化联邦学习延迟。
[0009]进一步,所述基于联邦学习的空地网络安全传输方案包括以下步骤:
[0010]第一步,构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型;
[0011]第二步,基于空地一体化联邦学习安全通信模型,计算联邦学习延迟和Willie的最小错误检测概率;
[0012]第三步,基于空地一体化联邦学习安全通信模型,构建联邦学习延迟优化问题模型;
[0013]第四步,基于联邦学习延迟优化问题模型,提出联合局部精度和发射功率交替下降迭代算法。
[0014]进一步,所述第一步构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型,具体包括:
[0015]步骤(1.1),构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型;将地面用户对其样本数据的计算得到的模型称为局部模型,将边缘服务器HAP聚合得到的模型称为全局模型,从设备到高空平台的局部模型传输采用频分多址(FDMA)技术;
[0016]步骤(1.2),友好干扰器在设备发送局部模型更新的同时发送干扰信号;高空平台作为中央控制器,必须决定友好干扰机的干扰功率和设备的模型更新发射功率;高空平台可以在每次训练迭代开始时通过控制信号交换决策信息;
[0017]步骤(1.3),为了描述联邦学习性能,引入了损失函数g
i
(ω,χ
ik

ik
),ω表示全局模型的相关参数,χ
ik

ik
表示每个数据样本的一个输入和它对应的输出;设备i的总损耗函数表示为:
[0018][0019]其中,D
i
表示每个设备的本地数据集;
[0020]步骤(1.4),在移动设备训练模型之后,它们将训练的模型,即局部模型,传输到服务器;服务器通过取局部模型的平均值来生成一个新的全局模型,局部模型的数据大小与全局模型的数据大小相等。
[0021]所述第二步基于空地一体化联邦学习安全通信模型,计算联邦学习延迟和Willie的最小错误检测概率具体包括:
[0022]步骤(2.1),计算局部训练延迟,各器件采用步长δ的梯度法训练局部模型;每个设备的本地计算所需的本地迭代次数约为
[0023]T=vlog2(1/η)(S.2)
[0024]其中,ζ和L的值由损失函数决定,η表示局部模型的精度;
[0025]每次迭代数据处理所需的设备计算时间表示为:
[0026][0027]其中,C
i
表示在设备i上计算一个数据样本所需的CPU周期数,f
i
表示设备i的计算能力,即每秒CPU周期数;
[0028]步骤(2.2),计算模型上传延迟,设备i将其局部模型传输到高空平台的数据速率表示为:
[0029][0030]其中,表示数据传输到高空平台的概率,b
i
表示分配给设备i的带宽,σ2表示高空平台处噪声的单侧功率谱密度水平,hiu表示用户i和高空平台之间的信道系数,hwh表示Willie和高空平台之间的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.所述基于联邦学习的空地网络安全传输方案包括以下步骤:第一步,构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型;第二步,基于空地一体化联邦学习安全通信模型,计算联邦学习延迟和Willie的最小错误检测概率;第三步,基于空地一体化联邦学习安全通信模型,构建联邦学习延迟优化问题模型;第四步,基于联邦学习延迟优化问题模型,提出联合局部精度和发射功率交替下降迭代算法;所述第一步构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型,具体包括:步骤(1.1),构建由N个移动设备,一个位于高空平台的服务器,一个友好的干扰器和一个非法窃听者Willie的空地一体化联邦学习安全通信模型;将地面用户对其样本数据的计算得到的模型称为局部模型,将边缘服务器HAP聚合得到的模型称为全局模型,从设备到高空平台的局部模型传输采用频分多址(FDMA)技术;步骤(1.2),友好干扰器在设备发送局部模型更新的同时发送干扰信号;高空平台作为中央控制器,必须决定友好干扰机的干扰功率和设备的模型更新发射功率;高空平台可以在每次训练迭代开始时通过控制信号交换决策信息;步骤(1.3),为了描述联邦学习性能,引入了损失函数g
i
(ω,χ
ik

ik
),ω表示全局模型的相关参数,χ
ik

ik
表示每个数据样本的一个输入和它对应的输出;设备i的总损耗函数表示为:其中,D
i
表示每个设备的本地数据集;步骤(1.4),在移动设备训练模型之后,它们将训练的模型,即局部模型,传输到服务器;服务器通过取局部模型的平均值来生成一个新的全局模型,局部模型的数据大小与全局模型的数据大小相等;所述第二步基于空地一体化联邦学习安全通信模型,计算联邦学习延迟和Willie的最小错误检测概率具体包括:步骤(2.1),计算局部训练延迟,各器件采用步长δ的梯度法训练局部模型;每个设备的本地计算所需的本地迭代次数约为T=vlog2(1/η);
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(S.2)其中,ζ和L的值由损失函数决定,η表示局部模型的精度;每次迭代数据处理所需的设备计算时间表示为:其中,C
i
表示在设备i上计算一个数据样本所需的CPU周期数,f
i
表示设备i的计算能力,
即每秒CPU周期数;步骤(2.2),计算模型上传延迟,设备i将其局部模型传输到高空平台的数据速率表示为:其中,表示数据传输到高空平台的概率,b
i
表示分配给设备i的带宽,σ2表示高空平台处噪声的单侧功率谱密度水平,h
iu
表示用户i和高空平台之间的信道系数,h
wh
表示Willie和高空平台之间的信道系数,p
i
表示用户i的发射功率,p
j
表示友好干...

【专利技术属性】
技术研发人员:赵闪刘岩蟠蒋爱民李泽胡睿卜哲靳文京郑学欣康凯周林荣张腾宇杨洋
申请(专利权)人:中国信息通信研究院中国联合网络通信有限公司浙江省分公司北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1