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

被引:22
作者
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 [J].
Adhikari, Mainak ;
Mukherjee, Mithun ;
Srirama, Satish Narayana .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :5773-5782
[2]  
[Anonymous], U MURCIA GAIA 5G
[3]  
[Anonymous], 2012, Journal of Computational Intelligence and Electronic Systems, DOI DOI 10.1166/JCIES.2012.1023
[4]  
Argerich M.F., 2020, AAAI SPRING S COMBIN
[5]   Towards a computing continuum: Enabling edge-to-cloud integration for data-driven workflows [J].
Balouek-Thomert, Daniel ;
Renart, Eduard Gibert ;
Zamani, Ali Reza ;
Simonet, Anthony ;
Parashar, Manish .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (06) :1159-1174
[6]   The Internet of Things, Fog and Cloud continuum: Integration and challenges [J].
Bittencourt, Luiz ;
Immich, Roger ;
Sakellariou, Rizos ;
Fonseca, Nelson ;
Madeira, Edmundo ;
Curado, Marilia ;
Villas, Leandro ;
DaSilva, Luiz ;
Lee, Craig ;
Rana, Omer .
INTERNET OF THINGS, 2018, 3-4 :134-155
[7]   Internet of Things (loT): A review of enabling technologies, challenges, and open research issues [J].
Colakovic, Alem ;
Hadzialic, Mesud .
COMPUTER NETWORKS, 2018, 144 :17-39
[8]   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 [J].
Fraga-Lamas, Paula ;
Lopes, Sergio Ivan ;
Fernandez-Carames, Tiago M. .
SENSORS, 2021, 21 (17)
[9]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[10]   5G Wireless Backhaul Networks: Challenges and Research Advances [J].
Ge, Xiaohu ;
Cheng, Hui ;
Guizani, Mohsen ;
Han, Tao .
IEEE NETWORK, 2014, 28 (06) :6-11