中文

FedExP:通过外推加速联邦平均

机器学习 2023-03-07 v2

摘要

联邦平均(FedAvg)因其简单实现、无状态特性以及结合安全聚合的隐私保障,仍是联邦学习(FL)优化中最流行的算法。近期工作试图将FedAvg中的朴素平均推广为广义梯度下降步,将客户端更新视为伪梯度并使用服务端步长。尽管使用服务端步长已在理论上展现性能提升,但在多数现有工作中其实际益处并未显现。本工作中,我们提出FedExP,一种基于FL过程中动态变化的伪梯度自适应确定服务端步长的方法。我们首先考虑过参数化凸情形,揭示了FedAvg与凸集上投影(POCS)算法间有趣的相似性。随后我们展示FedExP如何作为用于加速POCS的外推机制的崭新扩展而得到启发。我们的理论分析随后也讨论了FedExP在欠参数化与非凸设定下的含义。实验结果表明,在一系列现实FL数据集上,FedExP始终比FedAvg及竞争基线收敛更快。

关键词

引用

@article{arxiv.2301.09604,
  title  = {FedExP: Speeding Up Federated Averaging via Extrapolation},
  author = {Divyansh Jhunjhunwala and Shiqiang Wang and Gauri Joshi},
  journal= {arXiv preprint arXiv:2301.09604},
  year   = {2023}
}

备注

Accepted to ICLR 2023. V2 fixes minor typos and cleans up proofs