arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2007.05690cs.LGstat.ML
收藏

Federated Averaging与Nesterov FedAvg的统一线性加速分析

A Unified Linear Speedup Analysis of Federated Averaging and Nesterov FedAvg

Stanford University(斯坦福大学);Michigan State University(密歇根州立大学);New York University(纽约大学)

Zhaonan Qu, Kaixiang Lin, Zhaojian Li, Jiayu Zhou, Zhengyuan Zhou

AI总结:

本文聚焦FedAvg及其Nesterov加速变体,在非独立同分布数据和部分参与下系统研究了其收敛性随设备数量的扩展,提供了统一分析并首次给出凸设置下动量变体的线性加速保证。

摘要:

联邦学习(FL)在不共享各参与设备私有数据的情况下联合学习模型。网络中非独立同分布数据的特性、低设备参与率、高通信成本以及数据保持私有的要求,给理解FL算法的收敛性带来了挑战,尤其是在收敛性如何随参与设备数量扩展方面。本文聚焦于当今最流行且有效的FL算法之一Federated Averaging(FedAvg)及其Nesterov加速变体,系统研究了在凸设置下,面对非独立同分布数据和部分参与时,它们的收敛性如何随参与设备数量扩展。我们提供了一种统一分析,为FedAvg在强凸、凸以及过参数化强凸问题下建立了收敛保证。我们证明FedAvg在每种情况下均享有线性加速,尽管收敛速率和通信效率有所不同。对于强凸和凸问题,我们还刻画了Nesterov加速FedAvg算法的相应收敛速率,这是凸设置下FedAvg动量变体的首个线性加速保证。在多种设置下对算法的实证研究支持了我们的理论结果。

英文摘要:

Federated learning (FL) learns a model jointly from a set of participating devices without sharing each other's privately held data. The characteristics of non-i.i.d. data across the network, low device participation, high communication costs, and the mandate that data remain private bring challenges in understanding the convergence of FL algorithms, particularly regarding how convergence scales with the number of participating devices. In this paper, we focus on Federated Averaging (FedAvg), one of the most popular and effective FL algorithms in use today, as well as its Nesterov accelerated variant, and conduct a systematic study of how their convergence scale with the number of participating devices under non-i.i.d. data and partial participation in convex settings. We provide a unified analysis that establishes convergence guarantees for FedAvg under strongly convex, convex, and overparameterized strongly convex problems. We show that FedAvg enjoys linear speedup in each case, although with different convergence rates and communication efficiencies. For strongly convex and convex problems, we also characterize the corresponding convergence rates for the Nesterov accelerated FedAvg algorithm, which are the first linear speedup guarantees for momentum variants of FedAvg in convex settings. Empirical studies of the algorithms in various settings have supported our theoretical results.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑