Federated Learning for Internet of Things: Recent Advances, Taxonomy, and Open Challenges

by   Latif U. Khan, et al.

The Internet of Things (IoT) will be ripe for the deployment of novel machine learning algorithms for both network and application management. However, given the presence of massively distributed and private datasets, it is challenging to use classical centralized learning algorithms in the IoT. To overcome this challenge, federated learning can be a promising solution that enables on-device machine learning without the need to migrate the private end-user data to a central cloud. In federated learning, only learning model updates are transferred between end-devices and the aggregation server. Although federated learning can offer better privacy preservation than centralized machine learning, it has still privacy concerns. In this paper, first, we present the recent advances of federated learning towards enabling federated learning-powered IoT applications. A set of metrics such as sparsification, robustness, quantization, scalability, security, and privacy, is delineated in order to rigorously evaluate the recent advances. Second, we devise a taxonomy for federated learning over IoT networks. Third, we propose two IoT use cases of dispersed federated learning that can offer better privacy preservation than federated learning. Finally, we present several open research challenges with their possible solutions.


page 1

page 2

page 3

page 4

page 13

page 22

page 30


Dispersed Federated Learning: Vision, Taxonomy, and Future Directions

The ongoing deployment of the Internet of Things (IoT)-based smart appli...

Federated Learning for Edge Networks: Resource Optimization and Incentive Mechanism

Recent years have witnessed a rapid proliferation of smart Internet of T...

Improving Response Time of Home IoT Services in Federated Learning

For intelligent home IoT services with sensors and machine learning, we ...

An Experiment Study on Federated LearningTestbed

While the Internet of Things (IoT) can benefit from machine learning by ...

A Simple Python Testbed for Federated Learning Algorithms

Nowadays many researchers are developing various distributed and decentr...

Winning through Collaboration by Applying Federated Learning in Manufacturing Industry

In manufacturing settings, data collection and analysis is often a time-...

Local Differential Privacy based Federated Learning for Internet of Things

Internet of Vehicles (IoV) is a promising branch of the Internet of Thin...

Please sign up or login with your details

Forgot password? Click here to reset