Task Offloading and Resource Allocation in IoT Based Mobile Edge Computing Using Deep Learning
Source abstract
Abstract
Recently, computation offloading has become an effective method for overcoming the constraint of a mobile device (MD) using computation-intensive mobile and offloading delay-sensitive application tasks to the remote cloud-based data center. Smart city benefitted from offloading to edge point. Consider a mobile edge computing (MEC) network in multiple regions. They comprise N MDs and many access points, in which every MD has M independent real-time tasks. This study designs a new Task Offloading and Resource Allocation in IoT-based MEC using Deep Learning with Seagull Optimization (TORA-DLSGO) algorithm. The proposed TORA-DLSGO technique addresses the resource management issue in the MEC server, which enables an optimum offloading decision to minimize the system cost. In addition, an objective function is derived based on minimizing energy consumption subject to the latency requirements and restricted resources. The TORA-DLSGO technique uses the deep belief network (DBN) model for optimum offloading decision-making. Finally, the SGO algorithm is used for the parameter tuning of the DBN model. The simulation results exemplify that the TORA-DLSGO technique outperformed the existing model in reducing client overhead in the MEC systems with a maximum reward of 0.8967.
Source: openalex_inverted_index · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Smart Cities and Technologies · IoT Networks and Protocols
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (25)
Show source-provided references
1. Quantum particle swarm optimization for task offloading in mobile edge computing10.1109/TII.2022.3225313 ↗
2. Energy-efficient collaborative multi-access edge computing via deep reinforcement learning10.1109/TII.2022.3213603 ↗
3. Learning-based resource allocation strategy for industrial IoT in UAV-enabled MEC systems10.1109/TII.2020.3024170 ↗
4. Machine-learning-based approach for virtual machine allocation and migration10.3390/electronics11193249 ↗
5. Energy-aware task allocation for multi-cloud networks10.1109/ACCESS.2020.3026875 ↗
6. Self-adaptive extreme learning machine10.1007/s00521-015-1874-3 ↗
7. Architecture evolution of convolutional neural network using monarch butterfly optimization10.1007/s12652-022-03766-4 ↗
8. DNN deployment, task offloading, and resource allocation for joint task inference in IIoT10.1109/TII.2022.3192882 ↗
9. Optimization of task offloading strategy for mobile edge computing based on multi-agent deep reinforcement learning10.1109/ACCESS.2020.3036416 ↗
10. Satellite edge computing for the internet of things in aerospace
11. CampEdge: Distributed computation offloading strategy under large-scale AP-based edge computing system for IoT applications10.1109/JIOT.2020.3026862 ↗
12. Joint UAV position optimization and resource scheduling in space-air-ground integrated networks with mixed cloud-edge computing10.1109/JSYST.2020.3041706 ↗
13. UAV-enhanced intelligent offloading for internet of things at the edge10.1109/TII.2019.2954944 ↗
14. Resource allocation for multi-user MEC system: Machine learning approaches
15. Joint offloading scheduling and resource allocation in vehicular edge computing: A two layer solution10.1109/TVT.2022.3220571 ↗
16. Energy-efficient joint task offloading and resource allocation in OFDMA-based collaborative edge computing10.1109/TWC.2021.3108641 ↗
17. Intelligent delay-aware partial computing task offloading for multi-user Industrial Internet of Things through edge computing10.1109/JIOT.2021.3123406 ↗
18. Multiuser computation offloading and resource allocation for cloud–edge heterogeneous network10.1109/JIOT.2021.3100117 ↗
19. Multiobjective optimized cloudlet deployment and task offloading for mobile-edge computing10.1109/JIOT.2021.3073113 ↗
20. Task offloading for vehicular edge computing with edge-cloud cooperation10.1007/s11280-022-01011-8 ↗
21. Joint task offloading and QoS-aware resource allocation in fog-enabled Internet-of-Things networks10.1109/JIOT.2020.2982670 ↗
22. Task offloading and resource allocation for mobile edge computing by deep reinforcement learning based on SARSA10.1109/ACCESS.2020.2981434 ↗
23. Intelligent diagnosis using continuous wavelet transform and gauss convolutional deep belief network10.1109/TR.2022.3180273 ↗
24. Fusion-based deep learning with nature-inspired algorithm for intracerebral haemorrhage diagnosis10.1155/2022/4409336 ↗
25. Federated deep reinforcement learning-based task offloading and resource allocation for smart cities in a mobile edge network