paper-with-me

Papers

FEDZIP: A Compression Framework for Communication-Efficient Federated Learning

2021-02-02 · Amirhossein Malekijoo, Mohammad Javad Fadaeieslam, Hanieh Malekijou, Morteza Homayounfar, Farshid Alizadeh-Shabdiz, Reza Rawassizadeh

Federated Learning marks a turning point in the implementation of decentralized machine learning (especially deep learning) for wireless devices by protecting users' privacy and safeguarding raw data from third-party access. It assigns the learning process independently to each client. First, clients locally train a machine learning model based on local data. Next, clients transfer local updates of model weights and biases (training data) to a server. Then, the server aggregates updates (received from clients) to create a global learning model. However, the continuous transfer between clients and the server increases communication costs and is inefficient from a resource utilization perspective due to the large number of parameters (weights and biases) used by deep learning models. The cost of communication becomes a greater concern when the number of contributing clients and communication rounds increases. In this work, we propose a novel framework, FedZip, that significantly decreases the size of updates while transferring weights from the deep learning model between clients and their servers. FedZip implements Top-z sparsification, uses quantization with clustering, and implements compression with three different encoding methods. FedZip outperforms state-of-the-art compression frameworks and reaches compression rates up to 1085x, and preserves up to 99% of bandwidth and 99% of energy for clients during communication.

📄 PDF Abstract BibTeX arXiv:2102.01593

Code (1)

malekijoo/FedZipRevision 공식 구현 tf

Tasks

BIG-bench Machine LearningClusteringDeep LearningFederated LearningQuantization

Similar Papers 제목 키워드 기반

SplitFedZip: Learned Compression for Data Transfer Reduction in Split-Federated Learning

2024-12-18 · Chamani Shiranthika, Hadi Hadizadeh, Parvaneh Saeedi, Ivan V. Bajić

Federated Learning (FL) enables multiple clients to train a collaborative model without sharing their local data. Split Learning (SL) allows a model to be trained in a split manner across different locations. Split-Feder…

Federated LearningImage SegmentationMedical Image SegmentationSemantic Segmentation

SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compression

2022-06-20 · Zhize Li, Haoyu Zhao, Boyue Li, Yuejie Chi

To enable large-scale machine learning in bandwidth-hungry environments such as wireless networks, significant progress has been made recently in designing communication-efficient federated learning algorithms with the a…

Federated LearningPrivacy Preserving

FLECS-CGD: A Federated Learning Second-Order Framework via Compression and Sketching with Compressed Gradient Differences

2022-10-18 · Artem Agafonov, Brahim Erraji, Martin Takáč

In the recent paper FLECS (Agafonov et al, FLECS: A Federated Learning Second-Order Framework via Compression and Sketching), the second-order framework FLECS was proposed for the Federated Learning problem. This method …

Federated LearningStochastic Optimization

Bayesian Federated Model Compression for Communication and Computation Efficiency

2024-04-11 · Chengyu Xia, Danny H. K. Tsang, Vincent K. N. Lau

In this paper, we investigate Bayesian model compression in federated learning (FL) to construct sparse models that can achieve both communication and computation efficiencies. We propose a decentralized Turbo variationa…

Bayesian InferenceFederated LearningModel Compression

FedBoost: A Communication-Efficient Algorithm for Federated Learning

2020-01-01 · ICML 2020 1 · Jenny Hamer, Mehryar Mohri, Ananda Theertha Suresh

Communication cost is often a bottleneck in federated learning and other client-based distributed learning scenarios. To overcome this, several gradient compression and model compression algorithms have been proposed. In…

Density EstimationFederated LearningLanguage ModelingLanguage Modelling+1