arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2210.02119cs.LGcs.AIcs.DCcs.MA
收藏

ISFL:面向非独立同分布数据的采用局部重要性采样的联邦学习

ISFL: Federated Learning for Non-i.i.d. Data with Local Importance Sampling

Tsinghua University(清华大学);Huawei Technologies(华为技术有限公司);Hong Kong University of Science and Technology(香港科技大学)

Zheqi Zhu, Yuchen Shi, Pingyi Fan, Chenghui Peng, Khaled B. Letaief

AI总结:

针对联邦学习中客户端非独立同分布数据导致的性能与收敛问题,提出带理论保障的ISFL框架,通过局部重要性采样及注水法计算权重,提升性能与采样效率,且可迁移至其他FL框架。

摘要:

作为一种融合计算与通信的极具潜力的学习范式,联邦学习(FL)由分布式客户端开展本地训练并周期性共享参数。由于客户端上的数据呈非独立同分布(non-i.i.d.),FL模型会面临梯度差异大、性能不佳、收敛性差等问题。本研究旨在通过在本地训练中采用重要性采样(IS)来解决这一核心问题。我们提出了重要性采样联邦学习(ISFL),这是一个具备理论保障的明确框架。首先,我们推导了ISFL的收敛定理,纳入了局部重要性采样的影响。随后,我们构建了最优IS权重选择问题并得到了理论解。我们还采用注水法计算IS权重,并开发了对应的ISFL算法。在CIFAR-10数据集上的实验结果与所提出的定理高度吻合,验证了ISFL在处理非独立同分布数据时具备更优的性能、采样效率以及可解释性。据我们所知,ISFL是首个从局部采样角度出发的非独立同分布联邦学习解决方案,在理论上与神经网络模型兼容。此外,作为一种局部采样方法,ISFL可轻松迁移至其他新兴的联邦学习框架中。

英文摘要:

As a promising learning paradigm integrating computation and communication, federated learning (FL) proceeds the local training and the periodic sharing from distributed clients. Due to the non-i.i.d. data distribution on clients, FL model suffers from the gradient diversity, poor performance, bad convergence, etc. In this work, we aim to tackle this key issue by adopting importance sampling (IS) for local training. We propose importance sampling federated learning (ISFL), an explicit framework with theoretical guarantees. Firstly, we derive the convergence theorem of ISFL to involve the effects of local importance sampling. Then, we formulate the problem of selecting optimal IS weights and obtain the theoretical solutions. We also employ a water-filling method to calculate the IS weights and develop the ISFL algorithms. The experimental results on CIFAR-10 fit the proposed theorems well and verify that ISFL reaps better performance, sampling efficiency, as well as explainability on non-i.i.d. data. To the best of our knowledge, ISFL is the first non-i.i.d. FL solution from the local sampling aspect which exhibits theoretical compatibility with neural network models. Furthermore, as a local sampling approach, ISFL can be easily migrated into other emerging FL frameworks.

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

↑