GNN+RA 文献阅读

news2024/11/17 3:48:16

[1]

X. Wang et al., ‘Scalable Resource Management for Dynamic MEC: An Unsupervised Link-Output Graph Neural Network Approach’.

paper code:GitHub - UNIC-Lab/LOGNN: This is the code for paper "Scalable Resource Management for Dynamic MEC: An Unsupervised Link-Output Graph Neural Network Approach"

Motivation:

Although conventional node-output graph neural networks (GNN) can extract features of edge nodes when the network scales, they fail to handle a new scalability issue whereas the dimension of the decision space may change as the network scales.

传统的node-output网络可以在网络规模增长时抽取节点的feature,但是却不能解决网络规模改变时决策空间改变的问题。

Contribution:

提出了一种新颖的基于链路输出 link-output GNN ( LOGNN )的资源管理方法,以极低的算法推理延迟为任意数量的边缘节点灵活地优化MEC中的资源分配。此外,一种无标签的无监督方法被应用于有效地训练LOGNN,其中边缘任务处理延迟相对于LOGNN参数的梯度被显式地导出。

Node-output GNN 和 link-output GNN的区别?

在图神经网络 (GNN) 中,节点输出 (node-output) GNN 和边输出 (link-output) GNN 是两种不同的模型类型,分别代表着不同的意义。

节点输出 GNN 是一种基于节点的模型,它将节点的特征作为输入,并通过模型的计算得到每个节点的输出。这种模型通常用于节点分类、节点嵌入和图分类等任务,其中每个节点都有一个标签或类别。

边输出 GNN 是一种基于边的模型,它将每条边的两个端点的特征作为输入,并通过模型的计算得到每条边的输出。这种模型通常用于边分类、边预测和关系预测等任务,其中每条边都有一个标签或类别。

 graph

nodes: M servers and  N users

links:wireless channels between users and servers are modeled as graph links

Node feature: 

Link feature:

其中x i,j是表示 从user i 到 server j的offloading ratio, 而p i,j 表示发射功率。

f表示server j给用户 i分配的计算资源。

训练部分感觉写得并不详细,(5)应该是聚合邻居信息,(6)更新i节点的feature,为啥不更新j节点也就是server的feature呢? 

(8)根据 link 链接的user i和server j来决策link的特性,即 offloading ratio和 transmit power

(9)根据link 链接的user i和server j来决策server link的特性,即resource allocation。

思考:

文中的分配还是针对一个静态的拓扑,不考虑time-varying。是将node feature 更改为 link feature prediction。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1077927.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux[find命令]-根据路径和条件搜索指定文件并删除

一、find命令简介 find命令:用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能。 基本语法格式:find pathname -options 搜索内容 [其他选项] pathname…

链表(2)——带头双向循环链表

🍁一、链表的分类 🌕1.单向或者双向 🌕2.带头或者不带头(有无哨兵) 🌕3.循环或者不循环 🌕4.无头单向非循环链表(常用) 🌕5.带头双向循环链表(常用…

SNMP报文与MIB Browser软件讲解

目录 SNMP报文结构 MIB Browser软件讲解 具体的操作步骤 MIB操作方式 SNMP报文结构 UDP端口读/写为161,Trap为162 版本号 版本号 名称 0 V1 1 V2c 2 V3 团体字 团体字相当于管理方和被管理方进行校验的密钥 读写团体字 两端需要配置为一致 PDU类型——标…

5项先进采购技术,帮助你的企业脱颖而出

持续的改进对保持每个企业的正常运转有着重要作用,采购部门也不例外。 以前,采购团队主要关注两个方面:降低成本和减少风险。随着自动化和云服务的兴起,如今他们还需要关注采购决策的效率、可访问性和可持续性。 技术与采购的融合…

python中pytorch的广播机制——Broadcasting

广播机制 numpy 在算术运算期间采用“广播”来处理具有不同形状的 array ,即将较小的阵列在较大的阵列上“广播”,以便它们具有兼容的形状。Broadcasting是一种没有copy数据的expand 不过两个维度不相同,在前面插入维度1扩张维度1到相同的维…

轻盈百搭头戴式耳机——umelody轻律 U1头戴式复古耳机分享

最近买了款热门的轻律U1头戴式耳机,今天和大家来分享一下,看看究竟效果怎样呢? UMELODY轻律品牌将复古潮流文化结合与音频设备之中,一直以来致力于音频领域的研究和创新。产品外观定位时下流行之‘Retro Futurism’ “ 复古未来主…

软件测试工程师岗位核心任务

最近转正,需要完成一个OA任务,其中有一项“你认为软件测试工程师岗位核心任务是什么?”要求写出三到五条,并简单地阐明。 这个问题似乎很好回答,软件测试工程师不就是做测试?仅仅这样吗?小酋抠…

进程相关介绍(一)

目录 进程标识符 查看进程的标识符 ps axj | head -1&& ps axj | grep 程序名 ls /proc/进程标识符 获得进程标识符 getpid()函数 getppid()函数 创建一个子进程 fork函数解析 fork函数返回子进程的pid给父进程的原因 fork函数有两个返回值的原因 一个进程实质上就是一…

【每日一记】OSPF中Hello报文详讲

个人名片: 🐼作者简介:一名大二在校生,喜欢编程🎋 🐻‍❄️个人主页🥇:小新爱学习. 🐼个人WeChat:hmmwx53 🕊️系列专栏:&#x1f5bc…

SpringBoot 实现EMQ设备的上下线告警

前言 上下线通知 我遇到了一个难题,即在使用EMQ X 4.4.10的开源版本时,我需要实现设备的上下线状态监控,但该4.4.10开源版本并未内置设备上下线提醒模块,只有企业版才内置了该模块。这为我带来了一些技术上的难题,迫…

远程办公软件的未来趋势:预测2023年及以后的发展方向

随着科技的迅速发展,远程办公已经成为现代工作方式的重要组成部分。远程办公软件在过去几年中取得了巨大的进步,并且在全球范围内被广泛使用。本文将探讨远程办公软件在2023年及以后可能的发展方向,包括增强的协作功能、智能化的辅助工具、改…

坦克 400 Hi4-T:用产品诠释越野新能源

9 月 25 日,坦克 400 Hi4-T 正式上市,新车共推出两款车型配置,售价区间 27.98-28.98 万元。同时,坦克 400 Hi4-T 将上市及即交付。 权益方面,坦克 400 Hi4-T 共有七重好礼: 质保无忧:整车 5 年…

02 认识Verilog HDL

02 认识Verilog HDL ‍ 对于Verilog的语言的学习,我认为没必要一开始就从头到尾认真的学习这个语言,把这个语言所有细节都搞清楚也不现实,我们能够看懂当前FPGA的代码的程度就可以了,随着学习FPGA深度的增加,再不断的…

Autosar诊断实战系列24-0x2E服务代码级分析及ECU-Pending期间的处理

本文框架 前言1. UDS-0x2E服务逻辑整理2. Pending期间ECU的处理3. 相关工程问题思考前言 开始本篇讲述前,先抛出几个问题,UDS 2E服务在执行过程中进行了哪些操作?在2E写期间由于要操作NvM,会执行时间较长导致ECU先回复NRC 0x78,这期间ECU在进行哪些处理?ECU是如何判断2E…

单目标应用:蚁群算法(Ant Colony Optimization,ACO)求解微电网优化MATLAB

一、微网系统运行优化模型 微电网优化模型介绍: 微电网多目标优化调度模型简介_IT猿手的博客-CSDN博客 二、蚁群算法ACO 蚁群算法(Ant Clony Optimization, ACO)由意大利学者Colorni A., Dorigo M. 等于1991年提出&#xff0c…

开啥玩笑?一个SSD硬盘可以使用100多年?MTBF正解

在之前文章中,有一个参数“平均无故障时间”,对应的参数是MTBF,比如这个盘MTBF150万小时。 小编发现有一些朋友对这个参数还有误解。大家看到这个参数误认为盘可以使用150万小时都没有发生故障。如果真的是这样,那么这盘的质量简直…

基于springboot实现家具销售电商平台管理系统项目【项目源码+论文说明】

基于springboot实现家具销售电商平台管理系统演示 摘要 社会的发展和科学技术的进步,互联网技术越来越受欢迎。网络计算机的交易方式逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。互联网具有便利性,速度快,效率高&am…

【OSPF宣告——network命令与多区域配置实验案例】

个人名片: 🐼作者简介:一名大二在校生,喜欢编程🎋 🐻‍❄️个人主页🥇:小新爱学习. 🐼个人WeChat:hmmwx53 🕊️系列专栏:&#x1f5bc…

ChatGLM2-6B微调实践-P-Tuning方案

ChatGLM2-6B微调实践 环境准备安装部署1、安装 Anaconda2、安装CUDA3、安装PyTorch4、安装 ChatGLM2-6B 微调实践1、准备数据集2、安装python依赖3、微调并训练新模型4、微调后模型的推理与评估5、验证与评估微调后的模型6、微调模型优化7、P-Tuning微调灾难性遗忘问题 微调过程…

vulnhub_Inferno靶机渗透测试

Inferno靶机 靶机地址:https://www.vulnhub.com/entry/inferno-11,603/ 文章目录 Inferno靶机信息收集web渗透获取权限横向移动权限提升靶机总结 信息收集 1.通过nmap扫描得到靶机开放22和80端口,看来是主web端渗透了 使用dirsearch目录扫描没得到结果…