A multi-layer guided reinforcement learning-based tasks offloading in edge computing

被引:15
作者
Robles-Enciso, Alberto [1 ]
Skarmeta, Antonio F. [1 ]
机构
[1] Univ Murcia, Dept Informat & Commun Engn, Murcia 30100, Murcia, Spain
关键词
Internet of Things; Fog computing; Edge computing; Task offloading; Resource allocation; Markov decision process; Reinforcement learning; Q-learning; CLOUD; CHALLENGES; INTERNET; INTEGRATION; THINGS; FOG;
D O I
10.1016/j.comnet.2022.109476
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The breakthrough in Machine Learning (ML) techniques and the popularity of the Internet of Things (IoT) has increased interest in applying Artificial Intelligence (AI) techniques to the new paradigm of Edge Computing. One of the challenges in edge computing architectures is the optimal distribution of the generated tasks between the devices in each layer (i.e., cloud-fog-edge). In this paper, we propose to use Reinforcement Learning (RL) to solve the Task Assignment Problem (TAP) at the edge layer and then we propose a novel multi-layer extension of RL (ML-RL) techniques that allows edge agents to query an upper-level agent with more knowledge to improve the performance in complex and uncertain situations. We first formulate the task assignment process considering the trade-off between energy consumption and execution time. We then present a greedy solution as a baseline and implement our multi-layer RL proposal in the PureEdgeSim simulator. Finally several simulations of each algorithm are evaluated with different numbers of devices to verify scalability. The simulation results show that reinforcement learning solutions outperformed the heuristic -based solutions and our multi-layer approach can significantly improve performance in high device density scenarios.
引用
收藏
页数:14
相关论文
共 42 条
  • [1] DPTO: A Deadline and Priority-Aware Task Offloading in Fog Computing Framework Leveraging Multilevel Feedback Queueing
    Adhikari, Mainak
    Mukherjee, Mithun
    Srirama, Satish Narayana
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) : 5773 - 5782
  • [2] [Anonymous], U MURCIA GAIA 5G
  • [3] Argerich M.F., 2020, AAAI SPRING S COMBIN
  • [4] Towards a computing continuum: Enabling edge-to-cloud integration for data-driven workflows
    Balouek-Thomert, Daniel
    Renart, Eduard Gibert
    Zamani, Ali Reza
    Simonet, Anthony
    Parashar, Manish
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (06) : 1159 - 1174
  • [5] The Internet of Things, Fog and Cloud continuum: Integration and challenges
    Bittencourt, Luiz
    Immich, Roger
    Sakellariou, Rizos
    Fonseca, Nelson
    Madeira, Edmundo
    Curado, Marilia
    Villas, Leandro
    DaSilva, Luiz
    Lee, Craig
    Rana, Omer
    [J]. INTERNET OF THINGS, 2018, 3-4 : 134 - 155
  • [6] Internet of Things (loT): A review of enabling technologies, challenges, and open research issues
    Colakovic, Alem
    Hadzialic, Mesud
    [J]. COMPUTER NETWORKS, 2018, 144 : 17 - 39
  • [7] Green IoT and Edge AI as Key Technological Enablers for a Sustainable Digital Transition towards a Smart Circular Economy: An Industry 5.0 Use Case
    Fraga-Lamas, Paula
    Lopes, Sergio Ivan
    Fernandez-Carames, Tiago M.
    [J]. SENSORS, 2021, 21 (17)
  • [8] Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
  • [9] 5G Wireless Backhaul Networks: Challenges and Research Advances
    Ge, Xiaohu
    Cheng, Hui
    Guizani, Mohsen
    Han, Tao
    [J]. IEEE NETWORK, 2014, 28 (06): : 6 - 11
  • [10] Heidrich-Meisner V., 2007, ESANN, P277