Deep reinforcement learning based efficient access scheduling algorithm with an adaptive number of devices for federated learning IoT systems

被引:2
|
作者
Guan, Zheng [1 ]
Wang, Zengwen [1 ]
Cai, Yu [1 ]
Wang, Xue [1 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650500, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Things; Federated learning; Access scheduling; Dynamic device numbers; Deep reinforcement learning; Geospatial state space; MASSIVE MIMO DOWNLINK; RESOURCE-ALLOCATION; OPTIMIZATION; SELECTION; NETWORKS;
D O I
10.1016/j.iot.2023.100980
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the widespread application of Internet of Things (IoT), its energy consumption is becoming a major concern. Federated Learning (FL) allows multiple low-power devices to collaboratively learn a shared model, which reduces the energy consumption of IoT systems. However, FL involves highly varied data structures and require large amounts of communication. The communication efficiency greatly affects the system performance. In this paper, we optimize communication efficiency in the device access layer. Considering the instability of IoT device network connections, we propose a Deep Reinforcement Learning (DRL) based Efficient Access Scheduling Algorithm (DRL-EASA). It can adapt to changes in IoT device numbers and densities and thus applicable to instantaneous dynamic FL IoT systems. In scale-changed scenarios, DRL-EASA constructs geospatial-oriented state spaces and utilizes learning algorithm to train access scheduling strategies, effectively decoupling device numbers from the algorithm's network structure. Firstly, the geographic region is divided into grids and the User State Information (USI) is mapped into fixed-dimensional Geographic State Information Vectors (GSIV). Secondly, a Convolutional Neural Network (CNN) is used as an agent to extract interference feature information from GSIV, and the Proximal Policy Optimization (PPO) algorithm is utilized to train the agent. Finally, a random algorithm is employed to assist DRL in generating scheduling decisions, enhancing the algorithm's generalization performance in high device density scenarios. Numerical results show that our approach optimizes access scheduling strategies for both uplink and downlink and demonstrates effective adaptability to dynamically changing device numbers and exhibits strong generalization performance across various device densities.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A Trust and Energy-Aware Double Deep Reinforcement Learning Scheduling Strategy for Federated Learning on IoT Devices
    Rjoub, Gaith
    Wahab, Omar Abdel
    Bentahar, Jamal
    Bataineh, Ahmed
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 319 - 333
  • [2] Node Selection Algorithm for Federated Learning Based on Deep Reinforcement Learning for Edge Computing in IoT
    Yan, Shuai
    Zhang, Peiying
    Huang, Siyu
    Wang, Jian
    Sun, Hao
    Zhang, Yi
    Tolba, Amr
    [J]. ELECTRONICS, 2023, 12 (11)
  • [3] Applicability of Deep Reinforcement Learning for Efficient Federated Learning in Massive IoT Communications
    Tam, Prohim
    Corrado, Riccardo
    Eang, Chanthol
    Kim, Seokhoon
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [4] Deep reinforcement learning based scheduling strategy for federated learning in sensor-cloud systems
    Zhang, Tinghao
    Lam, Kwok-Yan
    Zhao, Jun
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 144 : 219 - 229
  • [5] Federated Deep Reinforcement Learning-Based Spectrum Access Algorithm With Warranty Contract in Intelligent Transportation Systems
    Zhu, Rongbo
    Li, Mengyao
    Liu, Hao
    Liu, Lu
    Ma, Maode
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (01) : 1178 - 1190
  • [6] Iot Data Processing and Scheduling Based on Deep Reinforcement Learning
    Jiang, Yuchuan
    Wang, Zhangjun
    Jin, Zhixiong
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2023, 18 (06)
  • [7] Fuzzy Reinforcement Learning Algorithm for Efficient Task Scheduling in Fog-Cloud IoT-Based Systems
    Ghafari, Reyhane
    Mansouri, Najme
    [J]. JOURNAL OF GRID COMPUTING, 2024, 22 (04)
  • [8] FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning
    Wu, Di
    Ullah, Rehmat
    Harvey, Paul
    Kilpatrick, Peter
    Spence, Ivor
    Varghese, Blesson
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 20889 - 20901
  • [9] Multiuser Scheduling Algorithm for 5G IoT Systems Based on Reinforcement Learning
    Li, Zibo
    Pan, Su
    Qin, Yuxi
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (04) : 4643 - 4653
  • [10] Adaptive User Scheduling and Resource Allocation in Wireless Federated Learning Networks : A Deep Reinforcement Learning Approach
    Wu, Changxiang
    Ren, Yijing
    So, Daniel K. C.
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 1219 - 1225