Multi-user Resource Control with Deep Reinforcement Learning in IoT Edge Computing

06/19/2019
by   Lei Lei, et al.
5

By leveraging the concept of mobile edge computing (MEC), massive amount of data generated by a large number of Internet of Things (IoT) devices could be offloaded to MEC server at the edge of wireless network for further computational intensive processing. However, due to the resource constraint of IoT devices and wireless network, both the communications and computation resources need to be allocated and scheduled efficiently for better system performance. In this paper, we propose a joint computation offloading and multi-user scheduling algorithm for IoT edge computing system to minimize the long-term average weighted sum of delay and power consumption under stochastic traffic arrival. We formulate the dynamic optimization problem as an infinite-horizon average-reward continuous-time Markov decision process (CTMDP) model. One critical challenge in solving this MDP problem for the multi-user resource control is the curse-of-dimensionality problem, where the state space of the MDP model and the computation complexity increase exponentially with the growing number of users or IoT devices. In order to overcome this challenge, we use the deep reinforcement learning (RL) techniques and propose a neural network architecture to approximate the value functions for the post-decision system states. The designed algorithm to solve the CTMDP problem supports semi-distributed auction-based implementation, where the IoT devices submit bids to the BS to make the resource control decisions centrally. Simulation results show that the proposed algorithm provides significant performance improvement over the baseline algorithms, and also outperforms the RL algorithms based on other neural network architectures.

READ FULL TEXT

page 5

page 6

page 7

page 8

page 11

page 12

page 13

page 14

research
12/31/2022

Accuracy-Guaranteed Collaborative DNN Inference in Industrial IoT via Deep Reinforcement Learning

Collaboration among industrial Internet of Things (IoT) devices and edge...
research
08/01/2023

Computation Offloading with Multiple Agents in Edge-Computing-Supported IoT

With the development of the Internet of Things (IoT) and the birth of va...
research
03/07/2020

Improving IoT Analytics through Selective Edge Execution

A large number of emerging IoT applications rely on machine learning rou...
research
12/21/2018

Deep Reinforcement Learning for Real-Time Optimization in NB-IoT Networks

NarrowBand-Internet of Things (NB-IoT) is an emerging cellular-based tec...
research
12/07/2021

Attention-Based Model and Deep Reinforcement Learning for Distribution of Event Processing Tasks

Event processing is the cornerstone of the dynamic and responsive Intern...
research
04/30/2019

Online User Scheduling and Resource Allocation for Mobile-Edge Computing Systems

In this paper, we investigate the multi-user mobile edge computing (MEC)...
research
03/23/2022

Verifying Outsourced Computation in an Edge Computing Marketplace

An edge computing marketplace could enable IoT devices (Outsourcers) to ...

Please sign up or login with your details

Forgot password? Click here to reset