FedFT: Improving Communication Performance for Federated Learning with Frequency Space Transformation
Chamath Palihawadana, Nirmalie Wiratunga, Anjana Wijekoon, Harsha, Kalutarage

TL;DR
FedFT introduces a frequency space transformation using DCT to compress model updates in federated learning, reducing communication costs while maintaining or improving accuracy across multiple datasets.
Contribution
The paper proposes FedFT, a novel frequency space transformation method using DCT for efficient model parameter communication in federated learning, compatible with various models and baselines.
Findings
Achieves 5% to 30% reduction in communication overhead.
Maintains or improves model accuracy across datasets.
Compatible with multiple federated learning algorithms.
Abstract
Communication efficiency is a widely recognised research problem in Federated Learning (FL), with recent work focused on developing techniques for efficient compression, distribution and aggregation of model parameters between clients and the server. Particularly within distributed systems, it is important to balance the need for computational cost and communication efficiency. However, existing methods are often constrained to specific applications and are less generalisable. In this paper, we introduce FedFT (federated frequency-space transformation), a simple yet effective methodology for communicating model parameters in a FL setting. FedFT uses Discrete Cosine Transform (DCT) to represent model parameters in frequency space, enabling efficient compression and reducing communication overhead. FedFT is compatible with various existing FL methodologies and neural architectures, 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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
MethodsDiscrete Cosine Transform
