Model Pruning Enables Efficient Federated Learning on Edge Devices
Yuang Jiang, Shiqiang Wang, Victor Valls, Bong Jun Ko, Wei-Han Lee,, Kin K. Leung, Leandros Tassiulas

TL;DR
PruneFL is a novel federated learning method that adaptively prunes models during training on edge devices, significantly reducing training time while maintaining accuracy comparable to the original model.
Contribution
The paper introduces PruneFL, an adaptive distributed pruning approach that reduces communication and computation in federated learning on resource-constrained edge devices.
Findings
Significantly reduces training time compared to traditional FL.
Maintains model accuracy similar to the original model after pruning.
Pruned models serve as lottery tickets, preserving essential performance.
Abstract
Federated learning (FL) allows model training from local data collected by edge/mobile devices while preserving data privacy, which has wide applicability to image and vision applications. A challenge is that client devices in FL usually have much more limited computation and communication resources compared to servers in a datacenter. To overcome this challenge, we propose PruneFL -- a novel FL approach with adaptive and distributed parameter pruning, which adapts the model size during FL to reduce both communication and computation overhead and minimize the overall training time, while maintaining a similar accuracy as the original model. PruneFL includes initial pruning at a selected client and further pruning as part of the FL process. The model size is adapted during this process, which includes maximizing the approximate empirical risk reduction divided by the time of one FL…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Human Mobility and Location-Based Analysis · Internet Traffic Analysis and Secure E-voting
MethodsPruning
