Multi-Objective DAG Task Offloading in MEC Environment Based on Federated DQN With Automated Hyperparameter Optimization

被引:3
作者
Tong, Zhao [1 ]
Deng, Jiaxin [1 ]
Mei, Jing [1 ]
Zhang, Yuanyang [1 ]
Li, Keqin [2 ,3 ]
机构
[1] Hunan Normal Univ Changsha, Coll Informat Sci & Engn, Changsha 410081, Hunan, Peoples R China
[2] Hunan Univ, Coll Informat Sci & Engn, Natl Supercomp Ctr Changsha, Changsha 410082, Hunan, Peoples R China
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
基金
中国国家自然科学基金;
关键词
Computational modeling; Internet of Things; Heuristic algorithms; Optimization; Servers; Delays; Cloud computing; Training; Processor scheduling; Privacy; FDAHO; mobile edge computing; multi-objective optimization; task offloading; RESOURCE-ALLOCATION;
D O I
10.1109/TSC.2024.3478841
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The widespread adoption of the Internet of Things (IoT) has increased demand for task processing via mobile edge computing (MEC). In this study, we designed a directed acyclic graph (DAG) task offloading workflow in MEC. Traditional task offloading often does not simultaneously take into account task upload delay and task communication delay, failing to accurately reflect real-world issues. The constraints between task execution delay, upload delay and communication delay were introduced to model system response time and energy consumption for optimization. To satisfy task dependencies, the edge rank_u sorting (ERS) algorithm is used to generate specific offloading queues. A federated deep q-network (FDQN) algorithm addresses the offloading issue. It is different from the traditional approach of uploading task information data to the edge and facing data privacy risks. FDQN deploies the model locally and only collects model parameters for aggregation to update the local model. The algorithm improves the performance and stability of the model while protecting user privacy. To automatically tune hyperparameters for multiple devices, we used the tree of parzen estimators (TPE) algorithm, and named the whole process federated DQN with automated hyperparameter optimization (FDAHO). Experimental results show that FDAHO outperforms other algorithms in scenarios of different task number, task types, and user numbers, with consideration of benchmarks.
引用
收藏
页码:3999 / 4012
页数:14
相关论文
共 37 条
[1]   Online Partial Offloading and Task Scheduling in SDN-Fog Networks With Deep Recurrent Reinforcement Learning [J].
Baek, Jungyeon ;
Kaddoum, Georges .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) :11578-11589
[2]  
Bharathi S., 2008, P IEEE 3 WORKSH WORK, P1
[3]   Energy-aware scheduling for dependent tasks in heterogeneous multiprocessor systems [J].
Chen, Jinchao ;
He, Yu ;
Zhang, Ying ;
Han, Pengcheng ;
Du, Chenglie .
JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 129
[4]   An Integrated Framework for Software Defined Networking, Caching, and Computing [J].
Chen, Qingxia ;
Yu, Fei Richard ;
Huang, Tao ;
Xie, Renchao ;
Liu, Jiang ;
Liu, Yunjie .
IEEE NETWORK, 2017, 31 (03) :46-55
[5]   Maximization of Value of Service for Mobile Collaborative Computing Through Situation-Aware Task Offloading [J].
Chen, Ruitao ;
Wang, Xianbin .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (02) :1049-1065
[6]   Energy-Efficient Task Offloading and Resource Allocation via Deep Reinforcement Learning for Augmented Reality in Mobile Edge Networks [J].
Chen, Xing ;
Liu, Guizhong .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) :10843-10856
[7]   Multi-Population Cooperative Elite Algorithm for Efficient Computation Offloading in Mobile Edge Computing [J].
Cheng, Bei .
JOURNAL OF GRID COMPUTING, 2023, 21 (04)
[8]   Community Resources for Enabling Research in Distributed Scientific Workflows [J].
da Silva, Rafael Ferreira ;
Chen, Weiwei ;
Juve, Gideon ;
Vahi, Karan ;
Deelman, Ewa .
2014 IEEE 10TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), VOL 1, 2014, :177-184
[9]   Deep Reinforcement Learning and Markov Decision Problem for Task Offloading in Mobile Edge Computing [J].
Gao, Xiaohu ;
Ang, Mei Choo ;
Althubiti, Sara A. .
JOURNAL OF GRID COMPUTING, 2023, 21 (04)
[10]  
Guo ST, 2016, IEEE INFOCOM SER