一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于知识图谱的干扰策略生成方法与流程

2022-04-30 11:31:11 来源:中国专利 TAG:


1.本发明涉及通信领域和人工智能领域,具体涉及到一种基于知识图谱的干扰策略生成方法。


背景技术:

2.目前,在通信干扰对抗领域,典型干扰策略生成方式包括基于案例生成干扰策略方法和基于数据驱动的神经网络策略分类方法;对于基于案例生成干扰策略的方法,其在对电台工作模式已知的基础之上,对已知电台工作波形进行识别,并生成相应的干扰策略;基于数据驱动的神经网络策略分类方法,其使用大量电台波形数据训练神经网络,使之能够对电台工作波形进行分类,在分类的基础上生成相应的干扰策略;
3.对于基于案例生成干扰策略的方法,其较为死板且缺乏灵活性,对与记录信息存在偏差或缺乏记录的干扰场景,无法生成有效干扰策略;对于基于数据驱动的神经网络策略分类方法,该方法对数据量需求较大,在缺乏样本和有效数据较量较小的场景下,无法生成高质量的干扰策略。


技术实现要素:

4.本发明针对现有基于数据的干扰策略生成方法对电磁目标先验知识利用不足的问题,公开了一种基于知识图谱的干扰策略生成方法,通过构建电磁目标的干扰策略图谱,将干扰场景的先验知识与电磁目标数据进行融合,生成干扰策略;
5.本发明公开了一种基于知识图谱的干扰策略生成方法,利用知识图谱方法,对已有的电磁目标建立电磁目标的干扰策略图谱,该电磁目标的干扰策略图谱包括电磁目标、电台工作模式的信号特征和干扰信号波形信息;电磁目标的干扰策略图谱中的节点表示已知的电台工作模式,如果已知的电台工作模式之间的相似度大于某阈值,则确定该电磁目标的干扰策略图谱中相应节点之间有连接;不同电台工作模式间的关系密切程度决定了相应节点间的关系密切程度;图谱向量嵌入指将高维的图谱信息通过训练好的映射关系,将其嵌入到低维的图谱向量空间中;通过图神经网络实现图谱向量嵌入,将电台工作模式对应的实体嵌入到低维图谱向量空间中,得到该实体的向量表示,该向量表示就是与电台工作模式对应实体的嵌入向量表示,构建卷积神经网络,将得到的嵌入向量作为标签,对该卷积神经网络进行训练,建立电台工作模式的信号特征的嵌入表示与电台工作模式对应节点的嵌入向量之间的映射关系,使卷积神经网络实现从电磁空间到嵌入向量空间的映射;在进行干扰策略生成时,将电台工作模式的信号特征输入到该卷积神经网络中,利用该卷积神经网络输出的嵌入向量与已知电台工作模式对应实体的嵌入向量之间的关系,进行干扰策略生成;
6.本发明公开了一种基于知识图谱的干扰策略生成方法,其具体步骤包括:
7.s1,通过图神经网络,利用包含所有已知电台工作模式信息的电磁目标的干扰策略图谱,训练得到已知电台工作模式对应实体的嵌入向量表示;
8.对包含已知电台工作模式信息的实体进行嵌入向量表示,电磁目标的干扰策略图谱包含所有已知的电台工作模式所对应的节点;利用图神经网络对该图谱中的所有节点进行嵌入向量表示,得到所有电台工作模式对应节点的嵌入向量表示,其具体步骤包括:
9.设电台工作模式间的关系用邻接矩阵c来表示;邻接矩阵c的第i行、第j列的元素c
ij
表示第i个电台工作模式和第j个电台工作模式之间的关系;所有电台工作模式的特征用矩阵f表示,f的第i行表示电台工作模式的第i个类别的特征;将c和f输入到图神经网络中,以训练所有电台工作模式的嵌入向量表示;
10.relu(
·
)为线性整流函数,‖
·
‖表示l2范数,softmax(
·
)表示逻辑回归函数,in为维度为n的单位矩阵;mi为该图神经网络第i个隐藏层的权重,m为权重矩阵;k为迭代次数;数;表示度矩阵,表示归一化拉普拉斯矩阵,表示无向图邻接矩阵,为矩阵中的第i行、第i列的元素,ui为第i个电台类别的标签;为矩阵的第i行、第j列的元素;q为训练后得到的电台工作模式所对应的节点的嵌入向量表示结果;
11.s11,初始化图神经网络的权重矩阵m;
12.s12,计算该图神经网络的输出o,其计算公式为:
[0013][0014]
其中,m0表示该图神经网络第0个隐藏层的权重,m1表示该图神经网络第1个隐藏层的权重,f()表示该图神经网络的计算函数;
[0015]
s13,在此输出条件下,计算该图神经网络的损失函数:
[0016][0017]
其中,u
l
表示第l个电台类别的标签,f表示矩阵f中的某一行,即某个电台工作模式的特征向量,of表示特征向量f输入到该图神经网络后得到的输出;某个电台工作模式的特征向量,是指某个电台工作模式的若干个特定参数构成的向量;表示对所有类别的电台工作模式的特征向量,输入到该图神经网络后,计算该图神经网络得到的所有输出的和。
[0018]
s14,根据该损失函数,使用批量梯度下降法(bgd)更新该图神经网络的权重矩阵m;迭代次数k取值加1;
[0019]
s15,重复步骤s12至步骤s14的过程,直到迭代次数k到达预先设定的值;
[0020]
s16,计算得到所有的电台工作模式对应节点的嵌入向量表示q,其计算公式为:
[0021][0022]
s2,通过卷积神经网络,训练电台工作模式的信号特征的嵌入表示到电台工作模式对应节点的嵌入向量的映射;
[0023]
通过步骤s1得到了电台工作模式对应的节点的嵌入向量表示,将电台工作模式对应的电台信号做短时傅里叶变换,得到该电台信号的时频图;将该电台信号的时频图对应的时频矩阵作为卷积神经网络的输入,将电台工作模式对应节点的嵌入向量作为该卷积神
经网络的标签,用电台工作模式对应节点的嵌入向量和该卷积神经网络的输出向量之间的距离来作为训练该卷积神经网络的损失函数;通过图神经网络得到的电台工作模式对应节点的嵌入向量来训练卷积神经网络,可得到电台工作模式信号特征的嵌入表示;
[0024]
通过对该卷积神经网络进行多次迭代优化训练后,其输出的电台工作模式对应节点的嵌入向量的相互关系反映了其对应实体所属类别的关系;步骤s2具体包括:
[0025]
s21,构建一个具有两层卷积层,两层池化层,两层全连接层结构的卷积神经网络,初始化该网络的节点权重;所述的卷积层、池化层和全连接层依次连接;
[0026]
s22,将该电台信号的时频图对应的时频矩阵p输入至该卷积神经网络中,在该卷积神经网络的最后一层得到电台工作模式对应节点的特征向量r,其即为该卷积神经网络的输出;
[0027]
s23,计算该卷积神经网络的损失函数:l=-‖r-q‖,其中,q为电台工作模式对应节点的嵌入向量表示,‖.‖表示求范数;
[0028]
s24,根据随机梯度下降法对该卷积神经网络的参数进行优化,更新该网络中节点的权重;
[0029]
s25,重复步骤s22至步骤s24,直到迭代次数达到预先设定好的值,完成对该卷积神经网络的训练;
[0030]
s26,完成对该卷积神经网络的训练后,该网络的输出r即是电台工作模式信号特征的嵌入表示;
[0031]
s3,利用训练好的卷积神经网络,将接收的待测电台工作模式的信号波形映射为嵌入空间中的向量,即嵌入向量;
[0032]
将接收的待测电台工作模式的信号经过短时傅里叶变换,得到对应的信号时频向量,将该信号时频向量输入到步骤s2中训练好的卷积神经网络中,该卷积神经网络的输出为该接收的待测电台工作模式的信号的嵌入向量;
[0033]
s4,计算待测电台工作模式的信号的嵌入向量与嵌入空间中其他已知电台工作模式的对应节点的嵌入向量之间的距离,并将该距离与判决门限作比较,如果该距离小于判决门限,则选择与待测电台工作模式的信号的嵌入向量距离最小的已知电台工作模式的对应节点的嵌入向量,并判定待测电台工作模式为该已知电台工作模式,从电磁目标的干扰策略图谱中选择该已知电台工作模式对应的干扰信号波形,形成相应的干扰策略,对该待测电台实施干扰;如果该距离大于判决门限,则判定待测工作模式为未知的电台工作模式,在所有已知电台工作模式的对应节点的嵌入向量中,选出与该待测电台工作模式的信号的嵌入向量距离最近的k个嵌入向量,根据距离从近到远对该相应的k个距离进行排序,分别记为d1,d2,d3,
……
,dk,记加权系数ci=1di,记归一化加权系数将这k个距离对应的已知电台工作模式在电磁目标的干扰策略图谱中对应的干扰信号波形按归一化加权系数进行时域叠加,即得到对该待测电台模式实施的干扰信号波形,并形成相应的干扰策略。
[0034]
本发明的有益效果为:
[0035]
本发明方法利用先验图谱知识,可以降低对数据的依赖性;将先验图谱知识和电磁数据相结合,有利于优化干扰策略;通过利用嵌入向量空间的信息,可以实现对未知目标
或已知目标未知工作模式的干扰策略推荐;
[0036]
本发明方法适用性强,适用范围广;利用待测电台工作模式和已知电台工作模式之间嵌入向量的关系信息便可以得到对待测电台的干扰策略;本发明采用了基于图谱的嵌入结果来训练卷积神经网络,通过待测电台工作模式的信号对应的嵌入向量与已有电台工作模式信号对应的嵌入向量之间的关系,得到对待测电台工作模式实施的干扰信号的波形。
附图说明
[0037]
图1为本发明方法的实施流程图。
具体实施方式
[0038]
为了更好的了解本发明内容,这里给出一个实施例;图1为本发明方法的实施流程图。
[0039]
本发明公开了一种基于知识图谱的干扰策略生成方法,利用知识图谱方法,对已有的电磁目标建立电磁目标的干扰策略图谱,该电磁目标的干扰策略图谱包括电磁目标、电台工作模式的信号特征和干扰信号波形信息;电磁目标的干扰策略图谱中的节点表示已知的电台工作模式,如果已知的电台工作模式之间的相似度大于某阈值,则确定该电磁目标的干扰策略图谱中相应节点之间有连接;不同电台工作模式间的关系密切程度决定了相应节点间的关系密切程度;图谱向量嵌入指将高维的图谱信息通过训练好的映射关系,将其嵌入到低维的图谱向量空间中;通过图神经网络实现图谱向量嵌入,将电台工作模式对应的实体嵌入到低维图谱向量空间中,得到该实体的向量表示,该向量表示就是与电台工作模式对应实体的嵌入向量表示,构建卷积神经网络,将得到的嵌入向量作为标签,对该卷积神经网络进行训练,建立电台工作模式的信号特征的嵌入表示与电台工作模式对应节点的嵌入向量之间的映射关系,使卷积神经网络实现从电磁空间到嵌入向量空间的映射;在进行干扰策略生成时,将电台工作模式的信号特征输入到该卷积神经网络中,利用该卷积神经网络输出的嵌入向量与已知电台工作模式对应实体的嵌入向量之间的关系,进行干扰策略生成。
[0040]
本发明公开了一种基于知识图谱的干扰策略生成方法,其具体步骤包括:
[0041]
s1,通过图神经网络,利用包含所有已知电台工作模式信息的电磁目标的干扰策略图谱,训练得到已知电台工作模式对应实体的嵌入向量表示;
[0042]
对包含已知电台工作模式信息的实体进行嵌入向量表示,电磁目标的干扰策略图谱包含所有已知的电台工作模式所对应的节点;利用图神经网络对该图谱中的所有节点进行嵌入向量表示,得到所有电台工作模式对应节点的嵌入向量表示,其具体步骤包括:
[0043]
设电台工作模式间的关系用邻接矩阵c来表示;邻接矩阵c的第i行、第j列的元素c
ij
表示第i个电台工作模式和第j个电台工作模式之间的关系;电台工作模式的特征用矩阵f表示,f的第i行表示电台工作模式的第i个类别的特征;将c和f输入到图神经网络中,以训练所有电台工作模式的嵌入向量表示;
[0044]
relu(
·
)为线性整流函数,‖
·
‖表示l2范数,softmax(
·
)表示逻辑回归函数,in为维度为n的单位矩阵;mi为该图神经网络第i个隐藏层的权重,m为权重矩阵;k为迭代次
数;数;表示度矩阵,表示归一化拉普拉斯矩阵,表示无向图邻接矩阵,为矩阵中的第i行、第i列的元素,ui为第i个电台类别的标签;q为训练后得到的电台工作模式所对应的节点的嵌入向量表示结果;
[0045]
s11,初始化图神经网络的权重矩阵m;
[0046]
s12,计算该图神经网络的输出o,其计算公式为:
[0047][0048]
其中,m0表示该图神经网络第0个隐藏层的权重,m1表示该图神经网络第1个隐藏层的权重,f()表示该图神经网络的计算函数;
[0049]
s13,在此输出条件下,计算该图神经网络的损失函数:
[0050][0051]
其中,u
l
表示第l个电台类别的标签;
[0052]
s14,根据该损失函数,使用批量梯度下降法(bgd)更新该图神经网络的权重矩阵m;迭代次数k取值加1;
[0053]
s15,重复步骤s12至步骤s14的过程,直到迭代次数k到达预先设定的值;
[0054]
s16,计算得到所有的电台工作模式对应节点的嵌入向量表示q,其计算公式为:
[0055][0056]
s2,通过卷积神经网络,训练电台工作模式的信号特征的嵌入表示到电台工作模式对应节点的嵌入向量的映射;
[0057]
通过步骤s1得到了电台工作模式对应的节点的嵌入向量表示,将电台工作模式对应的电台信号做短时傅里叶变换,得到该电台信号的时频图;将该电台信号的时频图对应的时频矩阵作为卷积神经网络的输入,将电台工作模式对应节点的嵌入向量作为该卷积神经网络的标签,用电台工作模式对应节点的嵌入向量和该卷积神经网络的输出向量之间的距离来作为训练该卷积神经网络的损失函数;通过图神经网络得到的电台工作模式对应节点的嵌入向量来训练卷积神经网络,可得到电台工作模式信号特征的嵌入表示。
[0058]
通过对该卷积神经网络进行多次迭代优化训练后,其输出的电台工作模式对应节点的嵌入向量的相互关系反映了其对应实体所属类别的关系;步骤s2具体包括:
[0059]
s21,构建一个具有两层卷积层,两层池化层,两层全连接层结构的卷积神经网络,初始化该网络的节点权重;所述的卷积层、池化层和全连接层依次连接;
[0060]
s22,将该电台信号的时频图对应的时频矩阵p输入至该卷积神经网络中,在该卷积神经网络的最后一层得到电台工作模式对应节点的特征向量r,其即为该卷积神经网络的输出;
[0061]
s23,计算该卷积神经网络的损失函数:l=-‖r-q‖,其中,q为电台工作模式对应节点的嵌入向量表示,‖.‖表示求范数;
[0062]
s24,根据随机梯度下降法对该卷积神经网络的参数进行优化,更新该网络中节点的权重;
[0063]
s25,重复步骤s22至步骤s24,直到迭代次数达到预先设定好的值,完成对该卷积
神经网络的训练;
[0064]
s26,完成对该卷积神经网络的训练后,该网络的输出r即是电台工作模式信号特征的嵌入表示;
[0065]
s3,利用训练好的卷积神经网络,将接收的待测电台工作模式的信号波形映射为嵌入空间中的向量,即嵌入向量;
[0066]
将接收的待测电台工作模式的信号经过短时傅里叶变换,得到对应的信号时频向量,将该信号时频向量输入到步骤s2中训练好的卷积神经网络中,该卷积神经网络的输出为该接收的待测电台工作模式的信号的嵌入向量;
[0067]
s4,计算待测电台工作模式的信号的嵌入向量与嵌入空间中其他已知电台工作模式的对应节点的嵌入向量之间的距离,并将该距离与判决门限作比较,如果该距离小于判决门限,则选择与待测电台工作模式的信号的嵌入向量距离最小的已知电台工作模式的对应节点的嵌入向量,并判定待测电台工作模式为该已知电台工作模式,从电磁目标的干扰策略图谱中选择该已知电台工作模式对应的干扰信号波形,形成相应的干扰策略,对该待测电台实施干扰;如果该距离大于判决门限,则判定待测工作模式为未知的电台工作模式,在所有已知电台工作模式的对应节点的嵌入向量中,选出与该待测电台工作模式的信号的嵌入向量距离最近的k个嵌入向量,根据距离从近到远对该相应的k个距离进行排序,分别记为d1,d2,d3,
……
,dk,记加权系数ci=1/di,记归一化加权系数将这k个距离对应的已知电台工作模式在电磁目标的干扰策略图谱中对应的干扰信号波形按归一化加权系数进行时域叠加,即得到对该待测电台模式实施的干扰信号波形,并形成相应的干扰策略。
[0068]
以上所述仅为本技术的实施例而已,并不用于限制本技术;对于本领域技术人员来说,本技术可以有各种更改和变化;凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献