Device Scheduling and Assignment in Hierarchical Federated Learning for
Internet of Things
- URL: http://arxiv.org/abs/2402.02506v1
- Date: Sun, 4 Feb 2024 14:42:13 GMT
- Title: Device Scheduling and Assignment in Hierarchical Federated Learning for
Internet of Things
- Authors: Tinghao Zhang, Kwok-Yan Lam, Jun Zhao
- Abstract summary: This paper proposes an improved K-Center algorithm for device scheduling and introduces a deep reinforcement learning-based approach for assigning IoT devices to edge servers.
Experiments show that scheduling 50% of IoT devices is generally adequate for achieving convergence in HFL with much lower time delay and energy consumption.
- Score: 20.09415156099031
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Federated Learning (FL) is a promising machine learning approach for Internet
of Things (IoT), but it has to address network congestion problems when the
population of IoT devices grows. Hierarchical FL (HFL) alleviates this issue by
distributing model aggregation to multiple edge servers. Nevertheless, the
challenge of communication overhead remains, especially in scenarios where all
IoT devices simultaneously join the training process. For scalability,
practical HFL schemes select a subset of IoT devices to participate in the
training, hence the notion of device scheduling. In this setting, only selected
IoT devices are scheduled to participate in the global training, with each of
them being assigned to one edge server. Existing HFL assignment methods are
primarily based on search mechanisms, which suffer from high latency in finding
the optimal assignment. This paper proposes an improved K-Center algorithm for
device scheduling and introduces a deep reinforcement learning-based approach
for assigning IoT devices to edge servers. Experiments show that scheduling 50%
of IoT devices is generally adequate for achieving convergence in HFL with much
lower time delay and energy consumption. In cases where reduction in energy
consumption (such as in Green AI) and reduction of messages (to avoid burst
traffic) are key objectives, scheduling 30% IoT devices allows a substantial
reduction in energy and messages with similar model accuracy.
Related papers
- Resource Efficient Asynchronous Federated Learning for Digital Twin Empowered IoT Network [29.895766751146155]
Digital twin (DT) can provide real-time status and dynamic topology mapping for Internet of Things (IoT) devices.
We develop a dynamic resource scheduling algorithm tailored for the asynchronous federated learning (FL)-based lightweight DT empowered IoT network.
Specifically, our approach aims to minimize a multi-objective function that encompasses both energy consumption and latency.
arXiv Detail & Related papers (2024-08-26T14:28:51Z) - Efficient Asynchronous Federated Learning with Sparsification and
Quantization [55.6801207905772]
Federated Learning (FL) is attracting more and more attention to collaboratively train a machine learning model without transferring raw data.
FL generally exploits a parameter server and a large number of edge devices during the whole process of the model training.
We propose TEASQ-Fed to exploit edge devices to asynchronously participate in the training process by actively applying for tasks.
arXiv Detail & Related papers (2023-12-23T07:47:07Z) - HCFL: A High Compression Approach for Communication-Efficient Federated
Learning in Very Large Scale IoT Networks [27.963991995365532]
Federated learning (FL) is a new artificial intelligence concept that enables Internet-of-Things (IoT) devices to learn a collaborative model without sending the raw data to centralized nodes for processing.
Despite numerous advantages, low computing resources at IoT devices and high communication costs for exchanging model parameters make applications of FL in massive IoT networks very limited.
We develop a novel compression scheme for FL, called high-compression federated learning (HCFL), for very large scale IoT networks.
arXiv Detail & Related papers (2022-04-14T05:29:40Z) - Exploring Deep Reinforcement Learning-Assisted Federated Learning for
Online Resource Allocation in EdgeIoT [53.68792408315411]
Federated learning (FL) has been increasingly considered to preserve data training privacy from eavesdropping attacks in mobile edge computing-based Internet of Thing (EdgeIoT)
We propose a new federated learning-enabled twin-delayed deep deterministic policy gradient (FLDLT3) framework to achieve the optimal accuracy and energy balance in a continuous domain.
Numerical results demonstrate that the proposed FL-DLT3 achieves fast convergence (less than 100 iterations) while the FL accuracy-to-energy consumption ratio is improved by 51.8% compared to existing state-of-the-art benchmark.
arXiv Detail & Related papers (2022-02-15T13:36:15Z) - Computational Intelligence and Deep Learning for Next-Generation
Edge-Enabled Industrial IoT [51.68933585002123]
We investigate how to deploy computational intelligence and deep learning (DL) in edge-enabled industrial IoT networks.
In this paper, we propose a novel multi-exit-based federated edge learning (ME-FEEL) framework.
In particular, the proposed ME-FEEL can achieve an accuracy gain up to 32.7% in the industrial IoT networks with the severely limited resources.
arXiv Detail & Related papers (2021-10-28T08:14:57Z) - Energy Efficient Federated Learning in Integrated Fog-Cloud Computing
Enabled Internet-of-Things Networks [15.446892683183037]
We consider two different scenarios for training the local models.
In the first scenario, local models are trained at the IoT devices and the F-APs upload the local model parameters to the cloud.
In the second scenario, local models are trained at the F-APs based on the collected data from the IoT devices and the F-APs collaborate with the CS for updating the model parameters.
arXiv Detail & Related papers (2021-07-07T23:09:26Z) - To Talk or to Work: Flexible Communication Compression for Energy
Efficient Federated Learning over Heterogeneous Mobile Edge Devices [78.38046945665538]
federated learning (FL) over massive mobile edge devices opens new horizons for numerous intelligent mobile applications.
FL imposes huge communication and computation burdens on participating devices due to periodical global synchronization and continuous local training.
We develop a convergence-guaranteed FL algorithm enabling flexible communication compression.
arXiv Detail & Related papers (2020-12-22T02:54:18Z) - Optimizing Resource-Efficiency for Federated Edge Intelligence in IoT
Networks [96.24723959137218]
We study an edge intelligence-based IoT network in which a set of edge servers learn a shared model using federated learning (FL)
We propose a novel framework, called federated edge intelligence (FEI), that allows edge servers to evaluate the required number of data samples according to the energy cost of the IoT network.
We prove that our proposed algorithm does not cause any data leakage nor disclose any topological information of the IoT network.
arXiv Detail & Related papers (2020-11-25T12:51:59Z) - Federated Learning in Mobile Edge Computing: An Edge-Learning
Perspective for Beyond 5G [24.275726025778482]
A novel edge computing-assisted federated learning framework is proposed in this paper.
The communication constraints between IoT devices and edge servers are taken into account.
Various IoT devices have different training datasets which have varying influence on the accuracy of the global model derived at the edge server.
arXiv Detail & Related papers (2020-07-15T22:58:47Z) - Wireless Communications for Collaborative Federated Learning [160.82696473996566]
Internet of Things (IoT) devices may not be able to transmit their collected data to a central controller for training machine learning models.
Google's seminal FL algorithm requires all devices to be directly connected with a central controller.
This paper introduces a novel FL framework, called collaborative FL (CFL), which enables edge devices to implement FL with less reliance on a central controller.
arXiv Detail & Related papers (2020-06-03T20:00:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.