基于倒残差深度神经网络的干扰识别方法和装置

文档序号:31047902发布日期:2022-08-06 05:54阅读:107来源:国知局
基于倒残差深度神经网络的干扰识别方法和装置

1.本技术涉及无线通信技术领域,特别是涉及一种基于倒残差深度神经网络的干扰识别方法和装置。


背景技术:

2.干扰认知是实现抗干扰通信的基础和前提,是抗干扰通信系统的重要组成部分。在通信过程中,接收方如果能够有效识别出干扰信号类型,便可采取相对应的抗干扰决策,最大限度地躲避或抑制干扰,降低干扰对通信质量的损害。因此,准确识别干扰类别具有重要的研究意义和实用价值。
3.现有的干扰识别算法主要分为特征提取和分类决策两个步骤。特征参数提取主要分为提取如时域峰度、带宽因子等具备专家知识和明确物理含义的特征参数,和提取仅具有数值区分的无物理含义的特征参数2类。与2类参数提取方式相对应的分类决策方法又可分为支持矢量机(support vector machine,svm)、决策树模型,k最近邻算法(k-nearest neighbor,knn)等经典机器学习算法和卷积神经网络(convolutional neural networks,cnn)方法。
4.其中,经典机器学习算法的优点在于结构简单、运算量小,但是仅在强干扰条件下具有良好的识别性能,且极易受到干扰信号功率的影响,并且需要专家建立模型特征描述等知识工程,人力成本依赖性较强。cnn方法可以实现自动提取出仅具有数值区分意义的特征参数,在特征提取方面具有显著优势,因而更多的基于cnn的算法被用于解决干扰识别问题,但是cnn方法在强噪声背景下性能仍然不能保证,不适用于低干噪比场景,同时为了提升准确率,传统算法数据集的构建以及网络的设计复杂度较高。


技术实现要素:

5.一种基于倒残差深度神经网络的干扰识别方法,所述方法包括:对干扰信号进行采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,将时频图像和干扰信号的真实类别组成训练集;将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块的倒残差深度神经网络进行识别,输出干扰信号的预测类别;其中,倒残差深度神经网络包括:第一普通卷积层、倒残差结构、第二普通卷积层全局平均池化层、展平层、随机丢失层、全连接层和softmax层;第一普通卷积层从时频图像中提取时频图像特征,得到时频图像特征图;基于三重注意力模块的倒残差结构从时频图像特征图中提取包含时频域和通道域的综合干扰特征,得到综合干扰特征图;将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别;将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络;将待识别的干扰信号输入训练好的倒残差深度神经网络进行识别,得到干扰信号
类别。
6.在其中一个实施例中,对干扰信号进行采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,包括:在一定的干噪比范围内对干扰信号进行间隔采样,得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,表示为其中,表示时频图像,和分别表示时间和频率的离散索引,为接收的时域信号序列,为时频图像的傅里叶变换点数,为窗函数,为窗函数的共轭表示,为计算时频图像过程中的时域分段长度。
7.在其中一个实施例中,将时频图像和干扰信号的真实类别组成训练集,包括:根据双三次插值算法对时频图像进行插值变换,得到目标分辨率的时频图像,将目标分辨率的时频图像和干扰信号的真实类别组成训练集。
8.在其中一个实施例中,第一普通卷积层从时频图像中提取时频图像特征,得到时频图像特征图,包括:根据kaiming方法对第一普通卷积层进行权重初始化,得到初始化普通卷积层;初始化普通卷积层根据批量归一化处理和swish激活函数激活从时频图像中提取时频图像特征,得到时频图像特征图。
9.在其中一个实施例中,基于三重注意力模块的倒残差结构从时频图像特征图中提取包含时频域和通道域的综合干扰特征,得到综合干扰特征图,包括:倒残差结构包括升维卷积层、深度可分离卷积层、三重注意力模块、降维卷积层、随机丢失层和捷径分支;根据升维卷积层、深度可分离卷积层对时频图像特征图进行升维,得到升维特征图;根据三重注意力模块从通道、时间和频率三个维度对升维特征图进行加权,得到三重加权特征图;根据降维卷积层、随机丢失层对三重加权特征图进行降维,得到降维特征图;将降维特征图与捷径分支中的时频图像特征图进行相加,得到综合干扰特征图。
10.在其中一个实施例中,倒残差结构为多层重复堆叠的倒残差结构。
11.在其中一个实施例中,三重注意力模块包括通道平均池化层、时间平均池化层和频率平均池化层、降维卷积层和升维卷积层;根据三重注意力模块从通道、时间和频率三个维度对升维特征图进行加权,得到三重加权特征图,包括:将升维特征图依次输入通道平均池化层、降维卷积层和升维卷积层进行赋权,得到一重加权值,将一重加权值与升维特征图相乘,得到一重加权特征图;将一重加权特征图依次输入时间平均池化层、降维卷积层和升维卷积层进行赋权,得到二重加权值,将二重加权值与一重加权特征图相乘,得到二重加权特征图;将二重加权特征图依次输入频率平均池化层、降维卷积层和升维卷积层进行赋
权,得到三重加权值,将三重加权值与二重加权特征图相乘,得到三重加权特征图。
12.在其中一个实施例中,将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别,包括:将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别概率,表示为其中,表示干扰信号的预测类别概率,为干扰信号的总类别数量,i表示类别,k表示类别数量,表示所述干扰信号的预测类别。
13.在其中一个实施例中,将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络,包括:构建损失函数为交叉熵损失函数,表示为其中,表示交叉熵损失函数,p表示干扰信号的预测类别的概率分布,q表示干扰信号的真实类别的概率分布;将训练集中的真实类别和预测类别输入交叉熵损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络。
14.一种基于倒残差深度神经网络的干扰识别装置,所述装置包括:训练集构建模块,用于对干扰信号进行采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,将时频图像和干扰信号的真实类别组成训练集;网络构建模块,用于将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块的倒残差深度神经网络进行识别,输出干扰信号的预测类别;其中,倒残差深度神经网络包括:第一普通卷积层、倒残差结构、第二普通卷积层全局平均池化层、展平层、随机丢失层、全连接层和softmax层;第一普通卷积层从时频图像中提取时频图像特征,得到时频图像特征图;基于三重注意力模块的倒残差结构从时频图像特征图中提取包含时频域和通道域的综合干扰特征,得到综合干扰特征图;将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别;网络训练模块,用于将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络;测试模块,用于将待识别的干扰信号输入训练好的倒残差深度神经网络进行识别,得到干扰信号类别。
15.上述基于倒残差深度神经网络的干扰识别方法和装置,首先对干扰信号进行时频分析得到时频图像,并将时频图像和干扰信号的真实类别组成训练集,再将训练集送入倒
残差深度神经网络学习最优化参数,通过训练好的倒残差深度神经网络实现待识别干扰信号的类型识别,其中,倒残差深度神经网络通过引入基于通道、时间和频率的三重注意力模块从时频图像中提取包含时频域和通道域的综合干扰特征,充分利用了时频图像中多个维度的干扰特征信息,有效提高了干扰识别的准确率。
附图说明
16.图1为一个实施例中基于倒残差深度神经网络的干扰识别方法的流程示意图;图2为一个实施例中倒残差深度神经网络进行干扰识别的流程示意图;图3为一个实施例中倒残差深度神经网络的整体结构图;图4为一个实施例中干噪比等于0时的单音干扰的时频图像示意图:图5为一个实施例中干噪比等于0时的梳状谱干扰的时频图像示意图图6为一个实施例中干噪比等于0时的正弦调频干扰的时频图像示意图图7为一个实施例中干噪比等于0时的多音干扰的时频图像示意图图8为一个实施例中干噪比等于0时的频带干扰的时频图像示意图图9为一个实施例中干噪比等于0时的线性调频干扰的时频图像示意图图10为一个实施例中干噪比等于0时的噪声调频干扰的时频图像示意图图11为一个实施例中干噪比等于0时的脉冲干扰的时频图像示意图图12为一个实施例中swish函数与relu函数的激活函数曲线对比示意图;图13为一个实施例中倒残差结构的整体结构图;图14为一个实施例中三重注意力模块的整体结构图;图15为一个实施例中四种不同网络结构下的干扰识别性能对比示意图;图16为一个实施例中八种不同注意力机制下的干扰识别准确率对比示意图;图17为一个实施例中四种不同网络结构的复杂度条形统计示意图。
具体实施方式
17.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
18.在一个实施例中,如图1所示,提供了一种基于倒残差深度神经网络的干扰识别方法,包括以下步骤:步骤102,对干扰信号进行采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,将时频图像和干扰信号的真实类别组成训练集。
19.可以理解,在信号传输中发射端会产生各类干扰信号,接收端需要对这些干扰信号进行识别,最大限度地躲避或抑制干扰,降低干扰对通信质量的损害。
20.步骤104,将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块的倒残差深度神经网络进行识别,输出干扰信号的预测类别;其中,倒残差深度神经网络包括:第一普通卷积层、倒残差结构、第二普通卷积层全局平均池化层、展平层、随机丢失层、全连接层和softmax层;第一普通卷积层从时频图像中提取时频图像特征,得到时频图像特征图;基于三重注意力模块的倒残差结构从时频图像特征图中提取包含时频域和通道域的
综合干扰特征,得到综合干扰特征图;将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别;可以理解,如图2所示,倒残差深度神经网络进行干扰识别首先要将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块(channel time frequency attention module,ctfam)的倒残差深度神经网络进行识别,输出干扰信号的预测类别,其中,倒残差深度神经网络的整体结构如图3所示,根据三重注意力模块可以从通道、时间和频率三种维度提取干扰特征,提高了干扰识别的性能。
21.步骤106,将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络。
22.可以理解,预先构建的损失函数为针对多分类问题的交叉熵函数,通过将训练集中的真实类别和预测类别输入交叉熵函数进行计算,并根据优化器训练交叉熵函数至最小,将交叉熵函数最小时的网络作为训练好的倒残差深度神经网络,保证倒残差深度神经网络的干扰识别性能。
23.步骤108,将待识别的干扰信号输入训练好的倒残差深度神经网络进行识别,得到干扰信号类别。
24.可以理解,在得到训练好的倒残差深度神经网络之后,还需要将测试集中的待识别的干扰信号输入训练好的倒残差深度神经网络,验证该网络的干扰识别的准确率。
25.上述基于倒残差深度神经网络的干扰识别方法和装置,首先对干扰信号进行时频分析得到时频图像,并将时频图像和干扰信号的真实类别组成训练集,再将训练集送入倒残差深度神经网络学习最优化参数,通过训练好的倒残差深度神经网络实现待识别干扰信号的类型识别,其中,倒残差深度神经网络通过引入基于通道、时间和频率的三重注意力模块从时频图像中提取包含时频域和通道域的综合干扰特征,充分利用了时频图像中多个维度的干扰特征信息,有效提高了干扰识别的准确率。
26.在其中一个实施例中,在一定的干噪比范围内对干扰信号进行间隔采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,表示为其中,表示时频图像,m和k分别表示时间和频率的离散索引,为接收的时域信号序列,为时频图像的傅里叶变换点数,为窗函数,为窗函数的共轭表示,为计算时频图像过程中的时域分段长度;具体地,如表1所示,对于8种不同的干扰信号,在进行采样之前,增大干扰参数设计的范围,提高参数产生的随机性,表1中随机带宽因子表示随机产生的干扰信号带宽占据系统分析带宽的比例,针对线性/正弦调频类干扰,随机周期是指完成1个频率变化周期时的信号持续时长;表1 8种干扰信号的参数设置
参数设定之后,将干噪比(jnr)的范围设置为,db表示单位,在该范围内对干扰信号间隔2 db进行采样,采样频率设置为,采样点数设置为,采样得到接收信号,通过将对接收信号进行短时傅里叶变换得到干扰信号的时频图像,时域分段长度为512,相邻窗之间的重叠长度为440,傅里叶变换点数为1024,窗函数采用汉明窗。其中,每个jnr条件下产生600张时频图,并按照4:1的比例随机拆分成训练集和测试集,训练集和测试集包括时频图像和干扰信号的真实类别,具体地,在时的8种干扰信号的时频图像如图4至图11所示,图4至图11分别表示单音干扰、梳状谱干扰、正弦调频干扰、多音干扰、部分频带干扰、线性调频干扰、噪声调频干扰以及脉冲干扰这8中不同干扰情况下的时频图像。
27.可以理解,在各类干扰信号通过高斯白噪声信道之后,对各类干扰信号进行采样得到接收信号,并对接收信号进行短时傅里叶变换得到各类干扰信号的时频图像,最后将时频图像和各类干扰信号的真实类别组成数据集,并将数据集按一定比例分为训练集和测试集。使得在不影响干扰识别性能的前提下,降低了数据预处理和数据集构建的复杂度。
28.在其中一个实施例中,经过短时傅里叶变换得到干扰信号的时频图像还需要根据bicubic函数双三次插值算法对时频图像进行插值变换,得到目标分辨率的时频图像,将目标分辨率的时频图像和干扰信号的真实类别组成训练集,其中,双三次插值算法表示为。
29.具体地,对于产生的分辨率大小为的rgb时频图像,根据bicubic函数双三次插值,使得输出像素值是最近邻点中的像素的加权平均值,得到分辨率大小为的rgb时频图像,将分辨率大小为的时频图像和干扰信号的真实类别组成训练集;可以理解,通过双三次插值算法,可以使时频图像的分辨率大小统一为目标分辨率,并在适当减少参数计算量的同时,调整图像尺寸使得图像更适应所设计网络的学习表达能力。
30.在其中一个实施例中,第一普通卷积层从时频图像中提取时频图像特征,得到时
频图像特征图,包括:根据kaiming方法对第一普通卷积层进行权重初始化,得到初始化普通卷积层;初始化普通卷积层根据批量归一化处理和swish激活函数激活从时频图像中提取时频图像特征,得到时频图像特征图。
31.具体地,第一普通卷积层是一个卷积核大小为步距为2的普通卷积层。
32.可以理解,使用kaiming方法对卷积模块进行权重初始化,并且对数据进行批量归一化(batch normalization,bn),可以在加速网络训练收敛的同时,提升训练的稳定性,另外,本发明采用swish激活函数,如图12所示,不同于常见的relu激活函数,swish函数是一个介于线性函数与relu函数之间的平滑函数,它改善了零点的不可导特性,并且在负半轴仍能保持梯度取值,增强泛化能力的同时也提高了精度。
33.在其中一个实施例中,倒残差结构如图13所示,包括升维卷积层、深度可分离卷积层、三重注意力模块、降维卷积层、随机丢失层(dropput)和捷径分支(shortcut);根据升维卷积层、深度可分离卷积层对时频图像特征图进行升维,得到升维特征图;根据三重注意力模块从通道、时间和频率三个维度对升维特征图进行加权,得到三重加权特征图;根据降维卷积层、随机丢失层对三重加权特征图进行降维,得到降维特征图;将降维特征图与捷径分支中的时频图像特征图进行相加,得到综合干扰特征图。
34.具体地,升维卷积层和深度可分离卷积层中还包含bn处理和swish激活,降维卷积层中还包括bn处理。
35.可以理解,升维卷积层为卷积核大小为的卷积层,起到扩充通道数量的升维作用,深度可分离卷积层(depthwise conv)可以大幅减少计算量和模型大小,三重注意力模块针对特征图不同属性的重要性进行加权,降维卷积层为卷积核大小为的卷积层,可以使特征图恢复原本的通道数量,特征图再通过dropout层,与捷径(shortcut)分支相加后输出新的特征图结果。
36.可以理解,当网络层数过深时,可能会对图像过度解读,从而产生过拟合现象,因此通过引入1条线性直达通路称之为残差连接,即捷径分支,可以解决网络层数过深而出现梯度消失,从而性能退化的问题。
37.在其中一个实施例中,倒残差结构为多层重复堆叠的倒残差结构。
38.具体地,倒残差结构堆叠层数为7层,每层重复的次数如表2所示,每层分别重复1,2,2,3,3,4,1次,其中,表格中每个倒残差结构(irblock)后跟一个数字1或6,表示倍率因子,即irblock中第一个的卷积层会将输入特征图的通道数量扩充为输入的1或6倍,其中或表示irblock中深度可分离卷积层所采用的卷积核大小,channels表示通过倒残差结构后输出特征图的通道数量,resolution为通过倒残差结构后输出特征图的高度和宽度,stride为每个倒残差结构第1层中的深度可分离卷积层的步距。
39.表2网络结构参数设置
可以理解,通过重复堆叠倒残差irblock结构,可以加深对不同特征图的权值影响。
40.在其中一个实施例中,三重注意力模块的整体结构如图14所示,包括通道平均池化层、时间平均池化层和频率平均池化层、降维卷积层和升维卷积层;根据三重注意力模块从通道、时间和频率三个维度对升维特征图进行加权,得到三重加权特征图,包括:将升维特征图依次输入通道平均池化层(channel avgpooling)、降维卷积层(conv1)和升维卷积层(conv2)进行赋权,得到一重加权值,将一重加权值与升维特征图相乘,得到一重加权特征图;将一重加权特征图依次输入时间平均池化层(time avgpooling)、降维卷积层和升维卷积层进行赋权,得到二重加权值,将二重加权值与一重加权特征图相乘,得到二重加权特征图;将二重加权特征图依次输入频率平均池化层(frequency avgpooling)、降维卷积层和升维卷积层进行赋权,得到三重加权值,将三重加权值与二重加权特征图相乘,得到三重加权特征图。
41.具体地,通过降维卷积层将维度减小为原本的1/4,还要经过swish激活后,再根据升维卷积层升维回原本的维度,并经过sigmoid激活函数激活后,得到对应特征图的权值,并与输入的特征图相乘,从而得到赋予权值后的三重加权特征图。
42.可以理解,三重注意力模块不仅仅考虑了每个通道之间的关系,为输入特征图每一个通道赋予0-1之间的权值,来重新衡量每个通道的重要性,还考虑了特征空间中与时间、频率相对应的位置信息,从而来自适应地集成局部特征和全局依赖。
43.在其中一个实施例中,将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层(flatten)、随机丢失层、全连接层(fc)和softmax层进行识别,得到干扰信号的预测类别,包括:将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别概率,表示为
其中,表示干扰信号的预测类别概率,为干扰信号的总类别数量,i表示类别,k表示类别数量,表示所述干扰信号的预测类别。
44.具体地,第二普通卷积层为一个普通的卷积层。
45.可以理解,第二普通卷积层用于提升通道数量,增大特征空间;全局平均池化层,对特征图进行稀疏处理,不仅实现了对原始数据的压缩,还大量减少了参与模型计算的参数,提升了计算效率;展平层用来去除多余的高度和宽度维度;随机丢失层,随机丢失概率为0.2,防止神经元数目过多,学习能力过强而造成过拟合;softmax层通过对全连接层输出结果的计算,得到干扰信号属于每个类别的概率。
46.在其中一个实施例中,将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络,包括:构建损失函数为交叉熵损失函数,表示为其中,表示交叉熵损失函数,p表示干扰信号的预测类别的概率分布,q表示干扰信号的真实类别的概率分布;将训练集中的真实类别和预测类别输入交叉熵损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络。
47.具体地,将训练集中的真实类别和预测类别输入交叉熵损失函数进行计算,并根据adam方法优化交叉熵损失函数和网络参数,同时学习率采取等间隔预热的策略,加快训练收敛速度,达到最大设定学习率之后,按照如下式的余弦退火(cosineannealing)方法实现学习率衰减其中表示设定的最大初始学习率,为结束训练时的最小学习率,为退火周期,t表示时间。网络参数如表3所示。
48.表3网络训练参数设置可以理解,在得到训练好的倒残差深度神经网络之后,还需要将测试集中的待识别的干扰信号输入训练好的倒残差深度神经网络,验证该网络的干扰识别的准确率。
49.具体地,为了进一步验证本发明提出的本发明提出的基于倒残差深度神经网络的干扰识别的优异性能,将本发明提出的倒残差深度神经网络(proposed)与1型卷积神经网络(convnet1),2型卷积神经网络(convnet2),23层残差卷积神经网络(resnet23)的方法做横向对比,如图15所示,可以知道,本发明所提出的倒残差深度神经网络,在低干噪比条件下识别准确率性能优越,且干噪比越低,优势越明显。在干噪比时就能够实现对所有类型干扰100%的准确识别,在时所有类型的干扰信号识别准确率都能达到98.3%以上,在准确率也依然可以达到90%以上。
50.如图16所示,将本发明的基于三重注意力模块与基于其他7中注意力机制的网络模型的干扰识别的准别率进行比较,由图16可以知道,在高干噪比条件下,对不同干扰类型都能做到准确识别,而当时,结合局部放大图可知,相比未引入注意力机制,引入单一的时间或者频率注意力反而会使网络性能下降,而包含通道注意力的方式均能使性能有所提升,并且本发明所提的综合通道、时间、频率3种注意力的方法具有最优的性能。
51.如表4所示,统计了4种网络模型下的时间复杂度和空间复杂度的数量统计。
52.表44种网络的模型复杂度对比根据表4中4种网络的模型复杂度对比,可以知道,选择convnet1为基线网络,从上至下总参数数量(params)的相对比值为,即,计算量(flops)的比值大小为,即,结合图17所示的四种不同网络结构的复杂度条形统计示意图,可以知道,可见基线网络convnet1结构简单,不能很好地识别并拟合低干噪比时的干扰差异,而convnet2相比基线网络,产生了更多的flops,空间复杂度更是基线的8.46倍,计算能力换来了部分性能提升,resnet23网络空间复杂度虽然不高,但由于不断加深网络层数且引入残差连接,flops数量呈现出指数级增长,达到了基线网络的64.6倍,导致训练时间成倍增长,性能的提升是以大量时间的牺牲来实现的,而本发明所提网络的参数数量仅为基线的2.6倍,浮点运算数量仅为基线的3.16倍,不仅很好地平衡了时间和空间复杂度,并且在低干噪比条件下性能也显著提升,即所提出的网络算法以相对较少的存储资源和的flops实现了更好的识别性能,这进一步验证了所提模型的性能优越性。
53.应该理解的是,虽然图1-3和图13-14流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-3和图13-14中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺
序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
54.在一个实施例中,提供了一种基于倒残差深度神经网络的干扰识别装置,包括:训练集构建模块、网络构建模块、网络训练模块和测试模块,其中:训练集构建模块,用于对干扰信号进行采样得到接收信号,对接收信号进行短时傅里叶变换得到干扰信号的时频图像,将时频图像和干扰信号的真实类别组成训练集。
55.可以理解,在信号传输中发射端会产生各类干扰信号,接收端需要对这些干扰信号进行识别,最大限度地躲避或抑制干扰,降低干扰对通信质量的损害。
56.网络构建模块,用于将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块的倒残差深度神经网络进行识别,输出干扰信号的预测类别;其中,倒残差深度神经网络包括:第一普通卷积层、倒残差结构、第二普通卷积层全局平均池化层、展平层、随机丢失层、全连接层和softmax层;第一普通卷积层从时频图像中提取时频图像特征,得到时频图像特征图;基于三重注意力模块的倒残差结构从时频图像特征图中提取包含时频域和通道域的综合干扰特征,得到综合干扰特征图;将综合干扰特征图依次输入第二普通卷积层、全局平均池化层、展平层、随机丢失层、全连接层和softmax层进行识别,得到干扰信号的预测类别。
57.可以理解,倒残差深度神经网络进行干扰识别首先要将训练集中的时频图像输入基于通道、时间和频率的三重注意力模块(channel time frequency attention module,ctfam)的倒残差深度神经网络进行识别,输出干扰信号的预测类别,其中,倒残差深度神经网络的整体结构如图3所示,根据三重注意力模块可以从通道、时间和频率三种维度提取干扰特征,提高了干扰识别的性能。
58.网络训练模块,用于将训练集中的真实类别和预测类别输入预先构建的损失函数对倒残差深度神经网络进行训练,得到训练好的倒残差深度神经网络。
59.可以理解,预先构建的损失函数为针对多分类问题的交叉熵函数,通过将训练集中的真实类别和预测类别输入交叉熵函数进行计算,并根据优化器训练交叉熵函数至最小,将交叉熵函数最小时的网络作为训练好的倒残差深度神经网络,保证倒残差深度神经网络的干扰识别性能。
60.测试模块,用于将待识别的干扰信号输入训练好的倒残差深度神经网络进行识别,得到干扰信号类别。
61.可以理解,在得到训练好的倒残差深度神经网络之后,还需要将测试集中的待识别的干扰信号输入训练好的倒残差深度神经网络,验证该网络的干扰识别的准确率。
62.关于基于倒残差深度神经网络的干扰识别装置的具体限定可以参见上文中对于基于倒残差深度神经网络的干扰识别方法的限定,在此不再赘述。上述基于倒残差深度神经网络的干扰识别装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
63.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
64.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1