第一部分:资源/系统异质性
(1)通信方面
①定义
通信异质性指的是不同客户端由于网络带宽、网络延迟或连接稳定性不同,导致通信能力存在差异。
②图中体现
图中蓝色双向箭头表示通信的过程,有些客户端可能网络延迟较高、带宽较低,导致数据上传和下载的速度受到限制。
③影响
在联邦学习中,通信异质性可能导致某些客户端掉队(无法按时上传更新参数)或通信效率低下。
(2)设备方面
①定义
设备异质性指的是不同客户端由于硬件能力(如计算能力、存储空间、电池寿命等)不同,导致在参与模型训练时表现不同。
②图中体现
图中底部展示了设备的多样性:从手机到桌面电脑,硬件差异导致一些设备可能无法运行复杂的模型。
③影响
异质设备可能导致训练速度差异大,有些设备可能无法完成训练任务。
第二部分:模型异质性
模型异质性