首页> 外文期刊>Internet of Things Journal, IEEE >Resource Allocation With Edge Computing in IoT Networks via Machine Learning
【24h】

Resource Allocation With Edge Computing in IoT Networks via Machine Learning

机译:通过机器学习与IOT网络中边缘计算的资源分配

获取原文
获取原文并翻译 | 示例
           

摘要

In this article, we investigate resource allocation with edge computing in Internet-of-Things (IoT) networks via machine learning approaches. Edge computing is playing a promising role in IoT networks by providing computing capabilities close to users. However, the massive number of users in IoT networks requires sufficient spectrum resource to transmit their computation tasks to an edge server, while the IoT users were developed to have more powerful computation ability recently, which makes it possible for them to execute some tasks locally. Then, the design of computation task offloading policies for such IoT edge computing systems remains challenging. In this article, centralized user clustering is explored to group the IoT users into different clusters according to users' priorities. The cluster with the highest priority is assigned to offload computation tasks and executed at the edge server, while the lowest priority cluster executes computation tasks locally. For the other clusters, the design of distributed task offloading policies for the IoT users is modeled by a Markov decision process, where each IoT user is considered as an agent which makes a series of decisions on task offloading by minimizing the system cost based on the environment dynamics. To deal with the curse of high dimensionality, we use a deep Q-network to learn the optimal policy in which deep neural network is used to approximate the Q-function in Q-learning. Simulations show that users are grouped into clusters with optimal number of clusters. Moreover, our proposed computation offloading algorithm outperforms the other baseline schemes under the same system costs.
机译:在本文中,我们通过机器学习方法在内部内容(IOT)网络中使用Edge计算的资源分配。边缘计算通过提供靠近用户的计算能力,在IoT网络中扮演有前途的角色。然而,物联网网络中的大量用户需要足够的频谱资源来将它们的计算任务传输到边缘服务器,而最近开发了IOT用户以具有更强大的计算能力,这使得它们可以在本地执行一些任务。然后,计算任务的设计卸载这种物联网边缘计算系统的策略仍然具有挑战性。在本文中,探索集中用户群集以根据用户的优先级将IOT用户分组为不同的群集。具有最优先级的群集被分配给卸载计算任务并在边缘服务器处执行,而最低优先级集群在本地执行计算任务。对于其他群集,通过Markov决策过程建模了IOT用户的分布式任务卸载策略的设计,其中每个IOT用户被视为代理,通过基于的系统成本最小化系统成本,使任务卸载的一系列决策。环境动态。要处理高维度的诅咒,我们使用深度Q-Network来学习最佳政策,其中深神经网络用于近似Q学习中的Q函数。模拟表明,用户被分组为具有最佳集群数的群集。此外,我们所提出的计算卸载算法在相同的系统成本下优于其他基线方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号