背景:

在未来的无线系统中,由于隐私限制和数据传输的通信资源有限,所有无线设备将其收集的所有数据传输到数据中心是不切实际的,该数据中心可以使用收集的数据来实现数据分析和推断的集中式机器学习算法 [2]-[7]。为此,需要分布式学习框架,以使无线设备能够协作构建共享学习模型,并在本地训练其收集的数据。

那目前最有前途的分布式学习算法之一是联邦学习框架。在FL中,无线设备可以通过仅将本地学习模型上传到基站 (BS) 而不是共享其全部训练数据来协同执行学习任务 [27]。

要通过无线网络实现FL,无线设备必须通过无线链路 [29] 传输其本地训练结果,这可能会由于有限的无线资源 (例如时间和带宽) 而影响FL的性能。此外,无线设备的能量有限是部署FL的关键挑战。实际上,由于这些资源限制,有必要优化FL实施的能源效率。

本文的主要贡献是针对无线通信网络上的FL的新型节能计算和传输资源分配方案。我们的主要贡献包括:

  • 我们研究了在无线通信网络上FL算法的性能,在这种情况下,每个用户在给定的学习精度下本地计算其FL模型,并且BS向所有用户广播聚合的FL模型。对于所考虑的FL算法,我们首先推导收敛速度。
  • 我们制定了一个联合计算和传输优化问题,旨在最大程度地减少本地计算和无线传输的总能耗。为了解决这个问题,提出了一种低复杂度的迭代算法。在该算法的每个步骤中,我们都针对时间分配,带宽分配,功率控制,计算频率和学习精度得出了新的封闭形式解决方案。
  • 为了获得总能量最小化问题的可行解,我们构造了FL完成时间最小化问题。我们从理论上证明了完成时间是学习精度的凸函数。基于这一理论发现,我们提出了一种基于二分的算法,以获得FL完成时间最小化的最优解。
  • 为了获得总能量最小化问题的可行解,我们构造了FL完成时间最小化问题。我们从理论上证明了完成时间是学习精度的凸函数。基于这一理论发现,我们提出了一种基于二分的算法,以获得FL完成时间最小化的最优解。

![image-20240314142452938](/Users/chenyuan/Library/Application Support/typora-user-images/image-20240314142452938.png)

1、系统模型

这是一个蜂窝网络,该网络由一个服务于K个用户的BS组成,每个用户K都有一个带有DK数据样本的本地数据集DK。BS和所有用户通过无线网络协作执行联邦学习算法以进行数据分析和推断。最后呢,由每个用户的数据集训练的FL模型称为本地FL模型,而由BS使用来自所有用户的本地FL模型输入生成的FL模型称为全局FL模型。

(本地FL模型和全局FL模型的区别?)


文章作者: Yuan Chen
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Yuan Chen !
 上一篇
article title article title
2024-03-14 Yuan Chen
下一篇 
2024-03-14 Yuan Chen
  目录