A Federated Learning and Deep Reinforcement Learning-Based Method with Two Types of Agents for Computation Offload

被引:7
作者
Liu, Song [1 ]
Yang, Shiyuan [1 ]
Zhang, Hanze [1 ]
Wu, Weiguo [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian 710049, Peoples R China
基金
中国国家自然科学基金;
关键词
mobile edge computing; computation offloading strategy; multi-agent system; deep reinforcement learning; federated learning; RESOURCE-ALLOCATION; EDGE; INTERNET; OPTIMIZATION; ALGORITHM; THINGS;
D O I
10.3390/s23042243
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
With the rise of latency-sensitive and computationally intensive applications in mobile edge computing (MEC) environments, the computation offloading strategy has been widely studied to meet the low-latency demands of these applications. However, the uncertainty of various tasks and the time-varying conditions of wireless networks make it difficult for mobile devices to make efficient decisions. The existing methods also face the problems of long-delay decisions and user data privacy disclosures. In this paper, we present the FDRT, a federated learning and deep reinforcement learning-based method with two types of agents for computation offload, to minimize the system latency. FDRT uses a multi-agent collaborative computation offloading strategy, namely, DRT. DRT divides the offloading decision into whether to compute tasks locally and whether to offload tasks to MEC servers. The designed DDQN agent considers the task information, its own resources, and the network status conditions of mobile devices, and the designed D3QN agent considers these conditions of all MEC servers in the collaborative cloud-side end MEC system; both jointly learn the optimal decision. FDRT also applies federated learning to reduce communication overhead and optimize the model training of DRT by designing a new parameter aggregation method, while protecting user data privacy. The simulation results showed that DRT effectively reduced the average task execution delay by up to 50% compared with several baselines and state-of-the-art offloading strategies. FRDT also accelerates the convergence rate of multi-agent training and reduces the training time of DRT by 61.7%.
引用
收藏
页数:24
相关论文
共 41 条
  • [1] Multi-Tier Caching Analysis in CDN-Based Over-the-Top Video Streaming Systems
    Al-Abbasi, Abubakr O.
    Aggarwal, Vaneet
    Ra, Moo-Ryong
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (02) : 835 - 847
  • [2] [Anonymous], 1992, Ph.D. Thesis
  • [3] Resource allocation through logistic regression and multicriteria decision making method in IoT fog computing
    Bashir, Hayat
    Lee, Seonah
    Kim, Kyong Hoon
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (02)
  • [4] Non-cooperative game algorithms for computation offloading in mobile edge computing environments
    Chen, Jianguo
    Deng, Qingying
    Yang, Xulei
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 172 : 18 - 31
  • [5] Esteves JJA, 2020, CONF INNOV CLOUD, P150, DOI 10.1109/ICIN48450.2020.9059328
  • [6] Hazra A., 2022, IEEE INTERNET THINGS
  • [7] Multiagent Deep Reinforcement Learning for Task Offloading and Resource Allocation in Cybertwin-Based Networks
    Hou, Wenjing
    Wen, Hong
    Song, Huanhuan
    Lei, Wenxin
    Zhang, Wei
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (22) : 16256 - 16268
  • [8] Hu Y. C., 2015, 11 ETSI
  • [9] Deep Reinforcement Learning for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks
    Huang, Liang
    Bi, Suzhi
    Zhang, Ying-Jun Angela
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (11) : 2581 - 2593
  • [10] Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization
    Hussein, Mohamed K.
    Mousa, Mohamed H.
    [J]. IEEE ACCESS, 2020, 8 : 37191 - 37201