Clustered Scheduling and Communication Pipelining For Efficient Resource Management Of Wireless Federated Learning
Cihat Ke\c{c}eci, Mohammad Shaqfeh, Fawaz Al-Qahtani, Muhammad Ismail,, and Erchin Serpedin

TL;DR
This paper introduces a clustered scheduling and communication pipelining approach to improve resource utilization and reduce the number of iterations in wireless federated learning, enhancing convergence speed and efficiency.
Contribution
It proposes a novel client clustering and pipelined scheduling method for federated learning, with an analytical algorithm for optimal clustering under various settings.
Findings
Significant reduction in the number of iterations to reach target accuracy.
Improved spectrum utilization and convergence speed in federated learning.
Validated gains across different datasets and deep learning architectures.
Abstract
This paper proposes using communication pipelining to enhance the wireless spectrum utilization efficiency and convergence speed of federated learning in mobile edge computing applications. Due to limited wireless sub-channels, a subset of the total clients is scheduled in each iteration of federated learning algorithms. On the other hand, the scheduled clients wait for the slowest client to finish its computation. We propose to first cluster the clients based on the time they need per iteration to compute the local gradients of the federated learning model. Then, we schedule a mixture of clients from all clusters to send their local updates in a pipelined manner. In this way, instead of just waiting for the slower clients to finish their computation, more clients can participate in each iteration. While the time duration of a single iteration does not change, the proposed method can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced MIMO Systems Optimization · Cooperative Communication and Network Coding
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
