论文标题
通过分层的客户选择,降低方差减少了异质联邦学习
Variance-Reduced Heterogeneous Federated Learning via Stratified Client Selection
论文作者
论文摘要
在联合学习(FL)的最新研究中,广泛采用客户选择策略来处理沟通有效的问题。但是,由于选定子集更新的差异很大,因此采样率有限的先前选择方法在异质FL的收敛性和准确性上的表现不佳。为了解决这个问题,在本文中,我们提出了一种新型的分层客户选择方案,以减少追求更好的收敛性和更高准确性的差异。具体而言,为了减轻异质性的影响,我们根据客户的本地数据分布开发分层,以得出近似均匀的地层,以在每个层中更好地选择。专注于有限的采样率方案,我们接下来通过考虑地层变异性的多样性来提出优化的样本量分配方案,并承诺进一步降低差异。从理论上讲,我们阐述了不同选择方案之间关于方差的明确关系,在异质环境下,我们证明了我们选择方案的有效性。实验结果证实,我们的方法不仅可以相对于最先进的方法提高性能,而且与普遍的FL算法兼容。
Client selection strategies are widely adopted to handle the communication-efficient problem in recent studies of Federated Learning (FL). However, due to the large variance of the selected subset's update, prior selection approaches with a limited sampling ratio cannot perform well on convergence and accuracy in heterogeneous FL. To address this problem, in this paper, we propose a novel stratified client selection scheme to reduce the variance for the pursuit of better convergence and higher accuracy. Specifically, to mitigate the impact of heterogeneity, we develop stratification based on clients' local data distribution to derive approximate homogeneous strata for better selection in each stratum. Concentrating on a limited sampling ratio scenario, we next present an optimized sample size allocation scheme by considering the diversity of stratum's variability, with the promise of further variance reduction. Theoretically, we elaborate the explicit relation among different selection schemes with regard to variance, under heterogeneous settings, we demonstrate the effectiveness of our selection scheme. Experimental results confirm that our approach not only allows for better performance relative to state-of-the-art methods but also is compatible with prevalent FL algorithms.