[发明专利]一种基于缺失时间序列的网络拓扑完整重构方法在审
申请号: | 202210632210.7 | 申请日: | 2022-06-07 |
公开(公告)号: | CN115065603A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 张杰;赵晓东;黄娜;孔亚广;陈张平;陈洪欢;张帆;郑小青;张尧 | 申请(专利权)人: | 杭州电子科技大学;杭电(海宁)信息科技研究院有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L41/142 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 缺失 时间 序列 网络 拓扑 完整 方法 | ||
1.一种基于缺失时间序列的网络拓扑完整重构方法,其特征在于,包括如下步骤:
S1、对于包含N个节点的实际网络,获取网络中各个节点的策略序列和收益值,构成重构所需要的时间序列;
S2、分析囚徒演化博弈下网络节点的数据特征;
S3、对所有网络中可观测节点,根据压缩感知方法计算其邻接向量从而构成重构邻接矩阵;
S4、根据步骤S3中的重构邻接矩阵找出所有的异常节点并恢复网络的部分拓扑结构Graph1;
S5、使用步骤S2中基于博弈的数据特征的收益差序列网络补全算法推断受到隐藏节点影响的拓扑结构Graph2;
S6、在步骤S5的基础上进一步推测网络中隐藏节点的总个数,并揭示异常节点与隐藏节点之间的拓扑结构Graph3;
S7、将重构出的三部分的拓扑结构进行叠加,从而得到整个网络的拓扑结构Graph=Graph1∪Graph2∪Graph3。
2.根据权利要求1所述的基于缺失时间序列的网络拓扑完整重构方法,其特征在于,所述步骤S1的实现方法如下:
S1-1、在囚徒博弈类型的动力学演化规则下,随机选择N个节点的博弈策略,经过m轮博弈后,构成策略矩阵S=[state]∈R2m×N;
S1-2、在任意一个时刻t,通过计算可以获得任意一个节点i的收益和总收益值,计算公式如下:
gij(t)=SiT(t)PSj(t)
其中,t∈{t1,t2,…,tm},gij(t)表示节点i与节点j博弈后节点i获得的收益,Si(t)和Sj(t)代表节点i和节点j在t时刻采取的策略矩阵,公式中的T表示矩阵的转置符号,P是一个2×2的收益矩阵,在弱囚徒博弈下,a,b为大于0的博弈参数并且满足a<b<2a;Gi(t)表示节点i与其所有的直接邻居进行博弈获得的收益和,表示节点i的直接邻居节点集,aij∈[0,1],表示可能存在的连接;
S1-3、经过m轮博弈后,记录下节点i的收益gij=(gij(t1),...gij(tm))T∈Rm×1,j=1,...N和实际总收益序列Gi=(Gi(t1),...Gi(tm))T∈Rm×1。
3.根据权利要求2所述的基于缺失时间序列的网络拓扑完整重构方法,其特征在于,所述步骤S2中的分析方法为:假设有两个博弈者分别为智能体1和智能体2,其中智能体对应网络中的节点,每个智能体可能采取的策略包括两种:合作S(C)与背叛S(D),其中S(C)=(1,0)T,S(D)=(0,1)T,每进行一次博弈,博弈者随机选择其中的一种策略,根据博弈结果得到博弈数据。
4.根据权利要求3所述的基于缺失时间序列的网络拓扑完整重构方法,其特征在于,所述博弈数据具有如下两个特征:
特征(1)若已知一个智能体的收益为0,则另外一个智能体采取的策略只能是背叛;若已知一个智能体的收益为a或b,则另外一个智能体采取的策略只能是合作;
特征(2)若某个节点i有k个邻居节点,经过m轮博弈后,节点i的总收益序列Gi中的元素值可能包含(2k-1)类:{0,a,b,2a,2b,…ka,kb}。如k=1,有0,a,b,k=2时,有0,a,b,2a,2b。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学;杭电(海宁)信息科技研究院有限公司,未经杭州电子科技大学;杭电(海宁)信息科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210632210.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分段变频镀锌行车控制方法
- 下一篇:转鼓自动除料装置