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

Xiaofei Wang, Chenyang Wang, Xiuhua Li*, Victor C.M. Leung, Tarik Taleb

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

290 Citations (Scopus)
1438 Downloads (Pure)

Abstract

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.

Original languageEnglish
Article number9062302
Pages (from-to)9441-9455
Number of pages15
JournalIEEE Internet of Things Journal
Volume7
Issue number10
DOIs
Publication statusPublished - Oct 2020
MoE publication typeA1 Journal article-refereed

Keywords

  • Cooperative caching
  • deep reinforcement learning (DRL)
  • edge caching
  • federated learning
  • hit rate
  • Internet of Things (IoT)

Fingerprint

Dive into the research topics of 'Federated Deep Reinforcement Learning for Internet of Things with Decentralized Cooperative Edge Caching'. Together they form a unique fingerprint.
  • MonB5G: Distributed management of Network Slices in beyond 5G

    Taleb, T. (Principal investigator), Nait Abbou, A. (Project Member), Hireche, O. (Project Member), Benzaid, C. (Project Member), Boudi, A. (Project Member), Kianpisheh, S. (Project Member), Farooqi, M. (Project Member), Mada, B. (Project Member), Yu, H. (Project Member), Boukhalfa, M. (Project Member) & Nadir, Z. (Project Member)

    01/11/201931/10/2022

    Project: EU: Framework programmes funding

  • CSN: Customized Software Networking across Multiple Administrative Domains

    Taleb, T. (Principal investigator), Addad, R. (Project Member), Afolabi, I. (Project Member), Amor, A. (Project Member), Yu, H. (Project Member), Kianpisheh, S. (Project Member), Mariouak, M. (Project Member), Hellaoui, H. (Project Member), Sehad, N. (Project Member), Boudi, A. (Project Member), El Marai, O. (Project Member), Shokrnezhad, M. (Project Member), Bagaa, M. (Project Member), Maity, I. (Project Member), Naas, S.-A. (Project Member), Bekkouche, O. (Project Member), Benzaid, C. (Project Member), Kerfah, I. (Project Member), Mada, B. (Project Member) & Yang, B. (Project Member)

    01/09/201731/08/2021

    Project: Academy of Finland: Other research funding

Cite this