Adaptive Model Pruning and Personalization for Federated Learning over Wireless Networks
Xiaonan Liu, Tharmalingam Ratnarajah, Mathini Sellathurai and, Yonina C. Eldar

TL;DR
This paper proposes a federated learning framework with adaptive model pruning and personalization, reducing latency and improving accuracy on heterogeneous devices over wireless networks.
Contribution
It introduces a novel FL framework that splits models into global and personalized parts, optimizing pruning and bandwidth to enhance performance and efficiency.
Findings
Reduces computation and communication latency by ~50%.
Improves learning accuracy on non-i.i.d. data.
Provides mathematical analysis of latency and convergence.
Abstract
Federated learning (FL) enables distributed learning across edge devices while protecting data privacy. However, the learning accuracy decreases due to the heterogeneity of devices' data, and the computation and communication latency increase when updating large-scale learning models on devices with limited computational capability and wireless resources. We consider a FL framework with partial model pruning and personalization to overcome these challenges. This framework splits the learning model into a global part with model pruning shared with all devices to learn data representations and a personalized part to be fine-tuned for a specific device, which adapts the model size during FL to reduce both computation and communication latency and increases the learning accuracy for devices with non-independent and identically distributed data. The computation and communication latency and…
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
TopicsWireless Networks and Protocols · Recommender Systems and Techniques · Privacy-Preserving Technologies in Data
MethodsTuckER · Network On Network · Pruning
