Rate-Constrained Quantization for Communication-Efficient Federated Learning

Shayan Mohajer Hamidi, Ali Bereyhi
9/10/2024
cs.LGeess.SP

No confident code implementation found for this paper.

Abstract

Quantization is a common approach to mitigate the communication cost of federated learning (FL). In practice, the quantized local parameters are further encoded via an entropy coding technique, such as Huffman coding, for efficient data compression. In this case, the exact communication overhead is determined by the bit rate of the encoded gradients. Recognizing this fact, this work deviates from the existing approaches in the literature and develops a novel quantized FL framework, called \textbf{r}ate-\textbf{c}onstrained \textbf{fed}erated learning (RC-FED), in which the gradients are quantized subject to both fidelity and data rate constraints. We formulate this scheme, as a joint optimization in which the quantization distortion is minimized while the rate of encoded gradients is kept below a target threshold. This enables for a tunable trade-off between quantization distortion and communication cost. We analyze the convergence behavior of RC-FED, and show its superior performance against baseline quantized FL schemes on several datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hamidi2024rateconstrained,
  title  = {Rate-Constrained Quantization for Communication-Efficient Federated Learning},
  author = {Shayan Mohajer Hamidi and Ali Bereyhi},
  year   = {2024},
  eprint = {2409.06319},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.06319v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.06319.svg)](https://codeofpaper.com/paper/2409.06319)

Discussion