[发明专利]一种基于图神经网络的智能QoS推理方法有效
申请号: | 202011311810.0 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112529148B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 黄万伟;张建伟;黄敏;王博;孙海燕;陈明;张王卫;袁博 | 申请(专利权)人: | 郑州轻工业大学 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N5/04 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450000 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 智能 qos 推理 方法 | ||
1.一种基于图神经网络的智能QoS推理方法,其特征在于,其步骤如下:
步骤一、建立GNN模型:根据网络拓扑结构构建GNN的图结构,将网络中的状态信息映射为图结构中节点和边的特征值;
步骤二、GNN模型的训练:采集网络拓扑结构中设备的状态信息组成数据集,将采集的数据集输入到步骤一建立的GNN模型进行训练,保存最优的节点和边的神经网络参数获得GNN推理模型;
步骤三、推理:将采集的现实网络实时的设备中的状态数据输入GNN推理模型,实现当前状态下QoS的推理;
每个节点的当前值即输入特征值(s,finupt,foutput)为vi、每条边的当前值为ei;在循环计算的一轮中,边上的计算为:其中,是有向边起点所连节点的值,是有向边终点所连节点的值;节点上的计算为:其中,neighbor(vi)表示与节点vi相连接的边;对每个节点、每个边分别输入数据(e0,e1,...),(v0,v1,...),多次循环计算,求得输出数据(e′0,e′1,...),(v′0,v′1,...);(v′0,v′1,...)表示QoS的信息;
其中,s为交换能力,finput为流入的流量信息,foutput为流入的流量信息;φv对应有向图中节点上的神经网络函数,φe对应有向图中边上的神经网络函数;
通过计算理论值(v′0,v′1,...)和实际值中的元素值的误差根据反向回馈算法来梯度优化φv和φe中的参数,完成网络的训练,为从网络中采集的真实值,Nn指GNN中节点的数目。
2.根据权利要求1所述的基于图神经网络的智能QoS推理方法,其特征在于,所述GNN中的节点与网络拓扑结构中的设备一一对应,GNN的有向边与网络拓扑结构中的链路相对应,网络拓扑结构中的一条链路对应GNN中的两条边。
3.根据权利要求1或2所述的基于图神经网络的智能QoS推理方法,其特征在于,所述GNN以多边有向图结构来组织两个神经网络的数据传递,分别为φv、φe。
4.根据权利要求3所述的基于图神经网络的智能QoS推理方法,其特征在于,所述步骤一中网络中的状态信息映射为图结构中节点和边的特征值的方法为:将网络中的状态信息映射为GNN中节点和边的特征值;其中,数据x是GNN的输入,数据x中GNN节点的特征值为节点所对应设备的特征信息;数据x中GNN边的特征值为其所对应链路的信息;GNN的输出数据即标签y是GNN节点的特征值v′i,即网络的QoS。
5.根据权利要求4所述的基于图神经网络的智能QoS推理方法,其特征在于,所述节点所对应设备的特征信息为交换机、路由器或电脑的特征信息,包括但不仅限于交换能力、流量信息、路由信息;所述链路的信息包括但不仅限于链路的传输速率和链路所连接的端口的拥塞状态;所述网络的QoS包括时延、抖动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011311810.0/1.html,转载请声明来源钻瓜专利网。