Federated learning is an emerging distributed machine learning framework which jointly trains a global model via a large number of local devices with data privacy protections. Its performance suffers from the non-vanishing biases introduced by the local inconsistent optimal and the rugged client-drifts by the local over-fitting. In this paper, we propose a novel and practical method, FedSpeed, to alleviate the negative impacts posed by these problems. Concretely, FedSpeed applies the prox-correction term on the current local updates to efficiently reduce the biases introduced by the prox-term, a necessary regularizer to maintain the strong local consistency. Furthermore, FedSpeed merges the vanilla stochastic gradient with a perturbation computed from an extra gradient ascent step in the neighborhood, thereby alleviating the issue of local over-fitting. Our theoretical analysis indicates that the convergence rate is related to both the communication rounds $T$ and local intervals $K$ with a upper bound $\small \mathcal{O}(1/T)$ if setting a proper local interval. Moreover, we conduct extensive experiments on the real-world dataset to demonstrate the efficiency of our proposed FedSpeed, which performs significantly faster and achieves the state-of-the-art (SOTA) performance on the general FL experimental settings than several baselines including FedAvg, FedProx, FedCM, FedAdam, SCAFFOLD, FedDyn, FedADMM, etc.
翻译:联邦学习是一个新兴的分布式机器学习框架,它通过大量当地设备,用数据隐私保护保护,联合培训一个全球模型,通过大量当地设备,对一个全球模型进行数据隐私保护,其业绩受到当地不一致的最佳最佳和客户偏差的当地过度改造所带来的非失败偏见的影响。在本文中,我们提出了一个创新和实用的方法,即FedSpeed,以减轻这些问题造成的消极影响。具体地说,FedSpeed在当前的当地更新中应用了滚动修正术语,以有效减少由预产期引入的偏见,这是保持当地强有力一致性的必要常规化因素。此外,FedSpeed将香草肉色色梯度与从附近地区超梯度梯度的推算出的扰动性调整合并,从而缓解了当地过度适应问题。我们的理论分析表明,汇合率与通信轮合美元和当地间隔美元(如果设定适当的地方间隔,则以最高约束美元= mathcal(1/T) 来有效减少由预产期引入的偏差。此外,我们还在现实世界内进行了广泛的实验,包括联邦-联邦-联邦-联邦-州-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-州-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-州-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-州-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦-联邦