CMFL: Mitigating Communication Overhead for Federated Learning

By Luping Wang. IEEE International Conference on Distributed Computing Systems, 2019

454 citations recorded by the source corpus.

Federated Learning enables mobile users to collaboratively learn a global prediction model by aggregating their individual updates without sharing the privacy-sensitive data. As mobile devices usually have limited data plan and slow network connections to the central server where the global model is maintained, mitigating the communication overhead is of paramount importance. While existing works mainly focus on reducing the total bits transferred in each update via data compression, we study an orthogonal approach that identifies irrelevant updates made by clients and precludes them from being uploaded for reduced network footprint. Following this idea, we propose Communication-Mitigated Federated Learning (CMFL) in this paper. CMFL provides clients with feedback information regarding the global tendency of model updating. Each client checks if its update aligns with this global tendency and is relevant enough to model improvement. By avoiding uploading those irrelevant updates to the server, CMFL can substantially reduce the communication overhead while still guaranteeing the learning convergence. CMFL is shown to achieve general improvement in communication efficiency for almost all of the existing federated learning schemes. We evaluate CMFL through extensive simulations and EC2 emulations. Compared with vanilla Federated Learning, CMFL yields 13.97x communication efficiency in terms of the reduction of network footprint. When applied to Federated Multi-Task Learning, CMFL improves the communication efficiency by 5.7x with 4% higher prediction accuracy.

Subfields: Artificial Intelligence, Computer Networks and Communications, Transportation

View Paper: https://www.semanticscholar.org/paper/e928c7bbb0089abf591a2b4861d8885b6d762e5b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Dacheng Tao
  2. Qiang Yang
  3. Bo Du
  4. Ming Ding
  5. Mang Ye
  6. Pong Chi Yuen
  7. Dusist Niyato
  8. Chunyan Miao

In Computer Networks and Communications

  1. Jun Li
  2. Dinh C. Nguyen
  3. Pubudu N. Pathirana
  4. Ming Ding
  5. Xu Chen
  6. Aruna Prasad Seneviratne
  7. Zhi Zhou
  8. Qiong Wu

In Transportation

  1. Aruna Prasad Seneviratne
  2. Jun Li
  3. Zhi Zhou
  4. Ming Ding
  5. Bo Du
  6. Mohsen Guizani
  7. Qiang Yang
  8. Chunyan Miao

Citations in the corpus