Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things

Recently, smart cities, smart homes, and smart medical systems have challenged the functionality and connectivity of the large-scale Internet of Things (IoT) devices. Thus, with the idea of offloading intensive computing tasks from them to edge nodes (ENs), edge computing emerged to supplement these...

Full description

Bibliographic Details
Main Authors: Jianji Ren, Haichao Wang, Tingting Hou, Shuai Zheng, Chaosheng Tang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8728285/
_version_ 1818924186596278272
author Jianji Ren
Haichao Wang
Tingting Hou
Shuai Zheng
Chaosheng Tang
author_facet Jianji Ren
Haichao Wang
Tingting Hou
Shuai Zheng
Chaosheng Tang
author_sort Jianji Ren
collection DOAJ
description Recently, smart cities, smart homes, and smart medical systems have challenged the functionality and connectivity of the large-scale Internet of Things (IoT) devices. Thus, with the idea of offloading intensive computing tasks from them to edge nodes (ENs), edge computing emerged to supplement these limited devices. Benefit from this advantage, IoT devices can save more energy and still maintain the quality of the services they should provide. However, computational offload decisions involve federation and complex resource management and should be determined in the real-time face to dynamic workloads and radio environments. Therefore, in this work, we use multiple deep reinforcement learning (DRL) agents deployed on multiple edge nodes to indicate the decisions of the IoT devices. On the other hand, with the aim of making DRL-based decisions feasible and further reducing the transmission costs between the IoT devices and edge nodes, federated learning (FL) is used to train DRL agents in a distributed fashion. The experimental results demonstrate the effectiveness of the decision scheme and federated learning in the dynamic IoT system.
first_indexed 2024-12-20T02:21:20Z
format Article
id doaj.art-baee0fb7a8b344dc8d7822f287fcaf8e
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T02:21:20Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-baee0fb7a8b344dc8d7822f287fcaf8e2022-12-21T19:56:49ZengIEEEIEEE Access2169-35362019-01-017691946920110.1109/ACCESS.2019.29197368728285Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of ThingsJianji Ren0Haichao Wang1https://orcid.org/0000-0003-3865-8564Tingting Hou2Shuai Zheng3Chaosheng Tang4College of Computer Science and Technology (Software College), Henan Polytechnic University, Jiaozuo, ChinaCollege of Computer Science and Technology (Software College), Henan Polytechnic University, Jiaozuo, ChinaCollege of Computer Science and Technology (Software College), Henan Polytechnic University, Jiaozuo, ChinaCollege of Computer Science and Technology (Software College), Henan Polytechnic University, Jiaozuo, ChinaCollege of Computer Science and Technology (Software College), Henan Polytechnic University, Jiaozuo, ChinaRecently, smart cities, smart homes, and smart medical systems have challenged the functionality and connectivity of the large-scale Internet of Things (IoT) devices. Thus, with the idea of offloading intensive computing tasks from them to edge nodes (ENs), edge computing emerged to supplement these limited devices. Benefit from this advantage, IoT devices can save more energy and still maintain the quality of the services they should provide. However, computational offload decisions involve federation and complex resource management and should be determined in the real-time face to dynamic workloads and radio environments. Therefore, in this work, we use multiple deep reinforcement learning (DRL) agents deployed on multiple edge nodes to indicate the decisions of the IoT devices. On the other hand, with the aim of making DRL-based decisions feasible and further reducing the transmission costs between the IoT devices and edge nodes, federated learning (FL) is used to train DRL agents in a distributed fashion. The experimental results demonstrate the effectiveness of the decision scheme and federated learning in the dynamic IoT system.https://ieeexplore.ieee.org/document/8728285/Federated learningcomputation offloadingIoTedge computing
spellingShingle Jianji Ren
Haichao Wang
Tingting Hou
Shuai Zheng
Chaosheng Tang
Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
IEEE Access
Federated learning
computation offloading
IoT
edge computing
title Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
title_full Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
title_fullStr Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
title_full_unstemmed Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
title_short Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things
title_sort federated learning based computation offloading optimization in edge computing supported internet of things
topic Federated learning
computation offloading
IoT
edge computing
url https://ieeexplore.ieee.org/document/8728285/
work_keys_str_mv AT jianjiren federatedlearningbasedcomputationoffloadingoptimizationinedgecomputingsupportedinternetofthings
AT haichaowang federatedlearningbasedcomputationoffloadingoptimizationinedgecomputingsupportedinternetofthings
AT tingtinghou federatedlearningbasedcomputationoffloadingoptimizationinedgecomputingsupportedinternetofthings
AT shuaizheng federatedlearningbasedcomputationoffloadingoptimizationinedgecomputingsupportedinternetofthings
AT chaoshengtang federatedlearningbasedcomputationoffloadingoptimizationinedgecomputingsupportedinternetofthings