Federated Deep Reinforcement Learning for Internet of Things With Decentralized Cooperative Edge Caching

被引:227
|
作者
Wang, Xiaofei [1 ]
Wang, Chenyang [1 ]
Li, Xiuhua [2 ,3 ]
Leung, Victor C. M. [4 ,5 ]
Taleb, Tarik [6 ,7 ,8 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin 300072, Peoples R China
[2] Chongqing Univ, Sch Big Data & Software Engn, State Key Lab Power Transmiss Equipment & Syst Se, Chongqing 401331, Peoples R China
[3] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 401331, Peoples R China
[4] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[5] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V6T 1Z4, Canada
[6] Aalto Univ, Sch Elect Engn, Dept Commun & Networking, Espoo 02150, Finland
[7] Oulu Univ, Informat Technol & Elect Engn, Oulu 90570, Finland
[8] Sejong Univ, Dept Comp & Informat Secur, Seoul 05006, South Korea
来源
IEEE INTERNET OF THINGS JOURNAL | 2020年 / 7卷 / 10期
基金
芬兰科学院; 加拿大自然科学与工程研究理事会;
关键词
Internet of Things; Training; Delays; Machine learning; Simulation; Electronic mail; Wireless communication; Cooperative caching; deep reinforcement learning (DRL); edge caching; federated learning; hit rate; Internet of Things (IoT); MOBILE; CLOUD; PERFORMANCE; DELIVERY;
D O I
10.1109/JIOT.2020.2986803
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge caching is an emerging technology for addressing massive content access in mobile networks to support rapidly growing Internet-of-Things (IoT) services and applications. However, most current optimization-based methods lack a self-adaptive ability in dynamic environments. To tackle these challenges, current learning-based approaches are generally proposed in a centralized way. However, network resources may be overconsumed during the training and data transmission process. To address the complex and dynamic control issues, we propose a federated deep-reinforcement-learning-based cooperative edge caching (FADE) framework. FADE enables base stations (BSs) to cooperatively learn a shared predictive model by considering the first-round training parameters of the BSs as the initial input of the local training, and then uploads near-optimal local parameters to the BSs to participate in the next round of global training. Furthermore, we prove the expectation convergence of FADE. Trace-driven simulation results demonstrate the effectiveness of the proposed FADE framework on reducing the performance loss and average delay, offloading backhaul traffic, and improving the hit rate.
引用
收藏
页码:9441 / 9455
页数:15
相关论文
共 50 条
  • [1] DIMA: Distributed cooperative microservice caching for internet of things in edge computing by deep reinforcement learning
    Tian, Hao
    Xu, Xiaolong
    Lin, Tingyu
    Cheng, Yong
    Qian, Cheng
    Ren, Lei
    Bilal, Muhammad
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (05): : 1769 - 1792
  • [2] DIMA: Distributed cooperative microservice caching for internet of things in edge computing by deep reinforcement learning
    Hao Tian
    Xiaolong Xu
    Tingyu Lin
    Yong Cheng
    Cheng Qian
    Lei Ren
    Muhammad Bilal
    [J]. World Wide Web, 2022, 25 : 1769 - 1792
  • [3] Cooperative Edge Caching via Federated Deep Reinforcement Learning in Fog-RANs
    Zhang, Min
    Jiang, Yanxiang
    Zheng, Fu-Chun
    Bennis, Mehdi
    You, Xiaohu
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [4] Collaborative Caching in Edge Computing via Federated Learning and Deep Reinforcement Learning
    Wang, Yali
    Chen, Jiachao
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [5] Deep Reinforcement Learning for Cooperative Edge Caching in Vehicular Networks
    Xing, Yuping
    Sun, Yanhua
    Qiao, Lan
    Wang, Zhuwei
    Si, Pengbo
    Zhang, Yanhua
    [J]. 2021 13TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2021), 2021, : 144 - 149
  • [6] Partially Collaborative Edge Caching Based on Federated Deep Reinforcement Learning
    Lei, Meng
    Li, Qiang
    Ge, Xiaohu
    Pandharipande, Ashish
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (01) : 1389 - 1394
  • [7] Personalized Collaborative Edge Caching With Federated Transfer Deep Reinforcement Learning
    Liu, Sanqiu
    Li, Qiang
    Pandharipande, Ashish
    Ge, Xiaohu
    [J]. IEEE COMMUNICATIONS LETTERS, 2024, 28 (09) : 2096 - 2100
  • [8] Caching Transient Data for Internet of Things: A Deep Reinforcement Learning Approach
    Zhu, Hao
    Cao, Yang
    Wei, Xiao
    Wang, Wei
    Jiang, Tao
    Jin, Shi
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02): : 2074 - 2083
  • [9] A Deep Reinforcement Learning-Based Caching Strategy for Internet of Things
    Nasehzadeh, Ali
    Wang, Ping
    [J]. 2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 969 - 974
  • [10] Mobility-Aware Cooperative Caching in Vehicular Edge Computing Based on Asynchronous Federated and Deep Reinforcement Learning
    Wu, Qiong
    Zhao, Yu
    Fan, Qiang
    Fan, Pingyi
    Wang, Jiangzhou
    Zhang, Cui
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2023, 17 (01) : 66 - 81