Scinovex
articleTop 1% cited

Communication-Efficient Federated Learning for Wireless Edge Intelligence in IoT

IEEE Internet of Things Journal · 2019 · Vol. 7(7) · pp. 5986–5994
Jed MillsJia HuGeyong Min

Abstract

The rapidly expanding number of Internet of Things (IoT) devices is generating huge quantities of data, but public concern over data privacy means users are apprehensive to send data to a central server for machine learning (ML) purposes. The easily changed behaviors of edge infrastructure that software-defined networking (SDN) provides makes it possible to collate IoT data at edge servers and gateways, where federated learning (FL) can be performed: building a central model without uploading data to the server. FedAvg is an FL algorithm which has been the subject of much study, however, it suffers from a large number of rounds to convergence with non-independent identically distributed (non-IID) client data sets and high communication costs per round. We propose adapting FedAvg to use a distributed form of Adam optimization, greatly reducing the number of rounds to convergence, along with the novel compression techniques, to produce communication-efficient FedAvg (CE-FedAvg). We perform extensive experiments with the MNIST/CIFAR-10 data sets, IID/non-IID client data, varying numbers of clients, client participation rates, and compression rates. These show that CE-FedAvg can converge to a target accuracy in up to 6× less rounds than similarly compressed FedAvg, while uploading up to 3× less data, and is more robust to aggressive compression. Experiments on an edge-computing-like testbed using Raspberry Pi clients also show that CE-FedAvg is able to reach a target accuracy in up to 1.7× less real time than FedAvg.

Privacy-Preserving Technologies in DataStochastic Gradient Optimization TechniquesWireless Communication Security TechniquesComputer scienceUploadTestbedServerMNIST databaseIndependent and identically distributed random variablesEnhanced Data Rates for GSM EvolutionEdge computingComputer networkWireless

Funding

  • Engineering and Physical Sciences Research Council
Citations
435
FWCI
28.51
field-weighted impact
References
39
Percentile
100%
vs. same field & year
Citations per year
Cited by
A Learning-Based Incentive Mechanism for Federated Learning
IEEE Internet of Things Journal · 2020 · 577 citations
Privacy-Preserving Blockchain-Based Federated Learning for IoT Devices
IEEE Internet of Things Journal · 2020 · 554 citations
Deep-Learning-Enhanced Human Activity Recognition for Internet of Healthcare Things
IEEE Internet of Things Journal · 2020 · 527 citations
Federated learning on non-IID data: A survey
Neurocomputing · 2021 · 909 citations
References
Adaptive Federated Learning in Resource Constrained Edge Computing Systems
IEEE Journal on Selected Areas in Communications · 2019 · 2,165 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

Communication-Efficient Federated Learning for Wireless Edge Intelligence in IoT · Scinovex