[发明专利]一种基于时间序列分析的网络拓扑推断方法及装置有效
申请号: | 202111036139.8 | 申请日: | 2021-09-06 |
公开(公告)号: | CN113489619B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 束妮娜;马涛;王晨;牛钊;汪明智;刘春生;常超;李磊 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 中国和平利用军工技术协会专利中心 11215 | 代理人: | 刘光德 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 序列 分析 网络 拓扑 推断 方法 装置 | ||
1.一种基于时间序列分析的网络拓扑推断方法,其特征在于,包括以下步骤:
步骤S101:获取信息数据,将所述信息数据以时间序列进行表征;
步骤S102:根据表征结果,对各节点进行排序,并按照排序次序将各节点对应的时间序列进行拼接;
步骤S103:对拼接后的时间序列进行分段近似聚合;
步骤S104:使用格拉姆角差场算法对分段近似聚合后的时间序列进行编码,构建类格拉姆矩阵;
步骤S105:根据所述类格拉姆矩阵,对网络进行拓扑推断;
所述步骤S101:获取信息数据,将所述信息数据以时间序列进行表征,包括:
获取信息数据,设定采样时间间隔,对所述信息数据进行分析,若在采样间隔内有信号发送,则该采样间隔对应的时间序列中的值为1,否则为0;
所述步骤S102:根据表征结果,对各节点进行排序,并按照排序次序将各节点对应的时间序列进行拼接,包括:
所述信息数据的时间序列的表征方式是0和1组成的序列,将各节点首次出现1的时间进行比较,即按照1出现的时间对节点进行排序,1出现的早的节点排在前面;按照排序次序将各节点对应的时间序列进行拼接;
所述步骤S103:对拼接后的时间序列进行分段近似聚合,包括:
对于一个包含
(1)
使用表示时间序列
(2)
其中,
在分段近似聚合的基础上,将
(3)
为中第i个元素,max(
步骤S104:使用格拉姆角差场算法对分段近似聚合后的时间序列进行编码,构建类格拉姆矩阵,包括:
根据归一化的结果,将分段近似聚合后的时间序列从笛卡尔坐标系转换到极坐标系,将缩放后得到的数值编码为角度,且存在,将对应的时间戳
(4)
其中,
利用格拉姆角差场算法对分段近似聚合后的时间序列进行编码构建类格拉姆矩阵,其计算公式如下:
其中,G为编码得到的类格拉姆矩阵,为对应的角度值大小,为对应的角度值大小,是的平方操作,I是单位行向量[1,1,…,1],是的转置操作,为的转置向量;
所述步骤S105:根据所述类格拉姆矩阵,对网络进行拓扑推断,包括:
根据节点之间是否存在通联关系为不同节点对形成的类格拉姆矩阵增加标签,即节点对之间存在通联关系则其对应的标签为1,否则为0;
在标签数据构建的基础上,使用K最近邻算法进行判定,使用余弦相似度来衡量样本之间的相似性,余弦相似度的计算公式为:
(6)
其中
在样本相似度求取得基础上,根据样本相似性找出相似度最高的K个训练样本作为待分类样本的K个近邻,再根据K个近邻采用投票策略实现对待分类样本类型的判定,判定待分类样本对应的两个节点之间是否存在通联关系,根据判定结果和节点位置信息完成拓扑推断结果的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111036139.8/1.html,转载请声明来源钻瓜专利网。