CN114244456A - 一种基于生成对抗网络的无线电数据增扩与分类方法 - Google Patents

一种基于生成对抗网络的无线电数据增扩与分类方法 Download PDF

Info

Publication number
CN114244456A
CN114244456A CN202111589637.5A CN202111589637A CN114244456A CN 114244456 A CN114244456 A CN 114244456A CN 202111589637 A CN202111589637 A CN 202111589637A CN 114244456 A CN114244456 A CN 114244456A
Authority
CN
China
Prior art keywords
data
modulation
radio
lstm
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111589637.5A
Other languages
English (en)
Other versions
CN114244456B (zh
Inventor
王瑞锦
张凤荔
周世杰
周志远
张志扬
黄鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202111589637.5A priority Critical patent/CN114244456B/zh
Publication of CN114244456A publication Critical patent/CN114244456A/zh
Application granted granted Critical
Publication of CN114244456B publication Critical patent/CN114244456B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/336Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Quality & Reliability (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

本发明公开了一种基于生成对抗网络的无线电数据增扩与分类方法,利用GAN捕获样本数据分布,生成具有原始数据分布特征的高质量“伪造”数据,从而解决获取无线调制数据困难与成本较高的问题;优化了调制数据分类模型,提出了调制分类模型AMCST,提高了调制数据的分类准确率。通过在公共数据集上的实验,证明了所提出的数据增扩方法可以极大地提高调制分类模型AMCST分类准确率。在未来的工作中,本发明将研究其他深度学习模型,如变分自编码器及其变种,在调制数据增扩领域的应用。

Description

一种基于生成对抗网络的无线电数据增扩与分类方法
技术领域
本发明涉及无线电技术领域,尤其涉及一种基于生成对抗网络的无线电数据增扩与分类方法。
背景技术
在无线通信领域,稀缺且即将耗尽的频谱资源以及已分配但未充分利用的频谱资源使用现状推动了人们在认知无线电领域的研究。无线电调制数据识别作为认知无线电领域不可或缺的重要组成部分,其可以正确识别无线调制数据的调制类别,为数据解调、内容提取等后续工作提供保障,进而提高无线信道利用率,使数据在无线信道的传输更加可靠与稳定。因此,如何提高无线电调制数据分类准确率,吸引了众多研究学者的目光。
从传统依靠专业通信人员的经验识别无线电数据调制方式[1],到使用简单的特征参数与多特征融合的调制方式自动识别,人们已经在调制方式自动识别领域取得了良好的成绩。但这些算法往往包含复杂的无线电数据多特征提取与多特征融合,并且在信噪比较低情况下不能获得较理想的调制分类识别率[2]。
随着深度学习在自然语言处理、图像识别等领域的广泛应用。近年来,诸多学者热衷于将深度学习技术引入到无线电调制数据的识别领域。相比于传统的无线电调制数据识别,基于深度学习的调制识别算法在数据特征提取方面具有学习能力强、覆盖范围广及适应性好的特点,可以通过优化参数获取更好的模型性能。关于无线电调制数据的分类算法研究,诸多研究学者简单地将卷积神经网络(Convolutional Neural Networks,CNN)与长短期记忆网络(Long Short-Term Memory,LSTM)等深度学习模型引入到调制数据分类识别算法中,这样可以提高无线电调制数据分类的性能。然而其未充分综合考虑无线电数据采样特点,无法实现同时对无线电调制数据空域特征与时序特征的捕获,且此类方法需要大量的无线电调制样本数据,这极大的限制了调制数据分类模型的性能。
虽然基于深度学习的方法可以有效提高无线电调制数据分类的性能,但它需要大量的无线电调制样本数据,此外无线电调制数据的质量也会影响调制分类模型的性能。在实践中,收集大量可靠的无线电调制样本数据有时是昂贵和困难的,这吸引了众多学者将目光投向无线电调制数据领域的增扩。关于无线电调制数据的增扩,研究学者主要通过以下两种方式完成。①将传统的图片数据、文本数据等内容数据的增扩方式迁移至无线电调制数据增扩领域;②充分利用变分自编码器、生成对抗网络及其变种等方式实现无线电调制数据的增扩。但多种类别调制数据的特征分布差异给提高这类模型的性能带来了挑战。
发明内容
本发明的目的是要提供一种基于生成对抗网络的无线电数据增扩与分类方法。生成与原始数据分布特征相同的“伪造”数据,达到对原始数据集增扩的目的;此外,基于无线电数据采样特点,提出了深刻捕获无线电数据空域特征与时域特征的调制分类模型AMCST,提高无线电调制数据分类准确率。
为达到上述目的,本发明是按照以下技术方案实施的:
(1)调制数据增扩模型
设原始数据集中信噪比SNR为snr与无线电调制类型C为c的情况下无线电调制数据为
Figure BDA0003429417880000021
其中k表示无线电调制数据的通道数量,|V|表示无线电调制数据的采样次数。数据增扩是利用生成对抗网络生成伪造数据F(snr,c),将伪造数据F(snr,c)与真实数据M(snr,c)混合实现对本类别调制数据的增扩,其中
Figure BDA0003429417880000031
此处的|·|运算表示获取输入数据集的数量。调整信噪比SNR与调制类型C的值,将选择的无线电调制数据放入数据增扩模型,实现选择数据的增扩,最终得到所有调制类别数据的增扩,即X={M,F}表示原始数据集与增扩数据集的聚合。
(2)调制数据分类模型AMCST
无线电信号调制分类问题可以被看作是从无线电调制数据到不同调制类别的映射。通过选择分类结果中概率最大的输出,可以得到待估计样本数据的调制类别。
本发明的无线电调制分类模型AMCST,以增扩数据x∈X为输入,经调制分类模型ψ得到分类结果ψ(x)∈R|C|,其中|C|表示无线电调制数据的类别数。从ψ(x)中选择出最大数值所对应的调制类别即为调制分类模型ψ对输入数据x的预测调制类别。
本发明的有益效果是:
本发明是一种基于生成对抗网络的无线电数据增扩与分类方法,与现有技术相比,本发明具有如下技术效果:
(1)基于无线电调制数据的特点,依托GAN模型在数据增强方面的能力,设计了能深刻捕获无线电数据分布特征的生成器与辨识器,生成无线电调制数据,实现无线电调制数据的增扩,为无线电调制数据识别分类做好铺垫。
(2)分析与研究了无线电数据采样特点与无线电数据传统增强方式,设计了能深刻捕获无线电数据空域特征与时序特征的无线电数据分类模型AMCST。
(3)利用公共数据集,验证了该数据增扩方法在生成无线电调制数据方面的有效性,提高了无线电调制信号的分类精度,为频谱异常检测、发射机识别与频谱感知等领域的研究打下基础。
附图说明
图1是本发明的模型结构图;
图2是本发明的调制数据增扩的生成对抗网络结构图;
图3是本发明的调制数据增扩模型;
图3中:(a)生成器模型图;(b)辨识器模型图;
图4是本发明的调制分类模型AMCST;
图5是本发明信噪比SNR为-8DB,增扩规模为20%与100%的分类混淆矩阵;
图5中:(a)增扩规模为20%;(b)增扩规模为100%;
图6是本发明增扩规模为100%,模型训练损失图;
图6中:(a)基于CNN与LSTM的调制分类模型;(b)基于CNN的调制分类模型;
图7是本发明增扩规模为100%,信噪比为10DB与-10DB的分类混淆矩阵;
图7中:(a)信噪比为1-DB;(b)信噪比为-10DB。
具体实施方式
下面结合附图以及具体实施例对本发明作进一步描述,在此发明的示意性实施例以及说明用来解释本发明,但并不作为对本发明的限定。
数据增扩是指基于给定的原始无线电调制数据M,设计生成对抗网络模型深刻捕获数据分布特征,生成“伪造”数据F,并按照指定的增扩规模S完成对原始数据集M的增扩,获取增扩数据集X={M,F}。
无线电调制分类是为获取从无线电调制数据x∈X到不同调制类别C的映射ψ。通过选择分类结果ψ(x)中最大数值所对应的类别,得到待估计样本数据x的调制类别。
为实现对原始无线电调制数据集的增强扩充,设计了基于生成对抗网络的调制数据增扩模型;为深刻捕获无线电增扩数据空域特征与时序特征,提出了无线电调制数据分类模型AMCST。
(1)调制数据增扩模型
设原始数据集中信噪比SNR为snr与无线电调制类型C为c的情况下无线电调制数据为
Figure BDA0003429417880000051
其中k表示无线电调制数据的通道数量,|V|表示无线电调制数据的采样次数。数据增扩是利用生成对抗网络生成伪造数据F(snr,c),将伪造数据F(snr,c)与真实数据M(snr,c)混合实现对本类别调制数据的增扩,其中
Figure BDA0003429417880000052
此处的|·|运算表示获取输入数据集的数量。调整信噪比SNR与调制类型C的值,将选择的无线电调制数据放入数据增扩模型,实现选择数据的增扩,最终得到所有调制类别数据的增扩,即X={M,F}表示原始数据集与增扩数据集的聚合。
(2)调制数据分类模型AMCST
无线电信号调制分类问题可以被看作是从无线电调制数据到不同调制类别的映射。通过选择分类结果中概率最大的输出,可以得到待估计样本数据的调制类别。
本发明的无线电调制分类模型AMCST,以增扩数据x∈X为输入,经调制分类模型ψ得到分类结果ψ(x)∈R|C|,其中|C|表示无线电调制数据的类别数。从ψ(x)中选择出最大数值所对应的调制类别即为调制分类模型ψ对输入数据x的预测调制类别。
基于生成对抗网络的无线电数据增扩与分类模型整体结构如图1所示。整个模型包括两大部分,第一部分是调制数据增扩,出于无线电调制数据样本数量与质量影响基于深度学习的调制数据分类模型性能的客观事实,提出了一种基于生成对抗网络的无线电调制数据增扩方法;第二部分是调制数据分类,基于无线电数据采样特点,为充分捕获无线电调制数据空域特征与时序特征,设计了由CNN与LSTM构建的无线电调制数据分类模型AMCST。
调制数据增扩模型:
以随机噪声与某类别调制数据为输入,生成对抗网络的生成器捕获此类别数据分布特征,生成辨识器难以区分的“伪造”数据,且尽可能保证其与本类别数据分布特征相同,达到对原始无线电调制数据集增扩的目的;
调制数据增扩的生成对抗网络结构如图2所示,其由生成器G和辨识器D两部分组成,整体目标函数表达式V(D,G)如下公式(1)所示:
Figure BDA0003429417880000061
该结构包括两个神经网络模型:一个是生成器G,其通常以服从随机分布Pz的数据z作为输入来生成“伪造”数据G(z),并且尽可能保证G(z)服从于真实数据分布Pdata;另一个是辨识器D,其通常以真实数据m与生成的“伪造”数据G(z)为输入,用来估计输入数据来自真实数据M而不是生成器生成的“伪造”数据G(z)的概率。
生成器G的目标是使自己生成的“伪造”数据G(z)在辨识器D上的判别结果D(G(z))和真实数据m在辨识器D上的判别结果D(m)尽可能一致,这两个模型相互对抗,辨识器D辨识数据来源的性能不断提升,生成器G为了成功欺骗辨识器,其生成数据的质量也逐渐趋近于真实数据分布Pdata,最终生成器G可以学到真实数据的分布。此时,将随机噪声输入生成器G便可以生成近似于真实数据分布Pdata的“伪造”数据,实现对无线电调制数据的增扩。
针对无线电调制数据特点,本发明设计的生成器模型如图3(a)所示。其由六个全连接层组成,依次分别为128个神经元的全连接层1个、256个神经元的全连接层3个、512个神经元的全连接层1个。其中Leaky ReLU函数与Batch Normalization函数作为各全连接层的激活函数与归一化处理函数。设计的辨识器模型如图3(b)所示。其同样由六个全连接层组成,前五个全连接层每层有512个神经元,最后一层仅包含一个神经元用来确定输入无线电调制数据的真假(为真表示输入数据来源于原始调制数据集,为假表示输入数据来源于生成器生成的“伪造”调制数据),最后一层全连接层的激活函数使用Sigmoid函数。
调制数据分类模型AMCST:
无线电调制数据来源于每个仿真源输出流的随机采样时间段,其具备时序特性。为综合考虑无线电数据空域特征与时序特征,本发明使用CNN与LSTM构建调制分类模型AMCST,如图4所示。AMCST模型包括三部分:CNN子结构、LSTM子结构和子结构混合。其中CNN子结构用于捕获无线电调制数据空域特征信息,LSTM子结构用于捕获无线电调制数据时序特征信息,子结构混合模块将前述两个子模块结果汇合,综合度量空域特征信息与时序特征信息得到输入样本数据的预测调制分类结果。
设调制信号数据为x∈X,x的第j个元素是xj
(1)无线电数据空域特征提取—CNN子结构
CNN与传统多层感知机(Multilayer Perceptron,MLP)相比,CNN中卷积层的权值共享机制使网络中可训练的参数变少,降低了整个模型复杂度,防止模型过拟合,使模型在新鲜样本上具有更好的泛化性能。CNN可以更好的挖掘存在于数据中强烈的局部空间相关性,因此,使用CNN捕获无线电调制数据的空域特征。
CNN的前向计算方式定义为:首先令h0=x,即设置第0层的特征图为无线电调制数据x。之后利用公式(2)卷积计算公式进行卷积操作。
Figure BDA0003429417880000081
其中hi表示第i层的特征图;Wi表示卷积神经网络第i层的卷积核;bi表示特征图hi的偏置量;
Figure BDA0003429417880000082
表示卷积操作。
经过上述卷积神经网络,提取到无线电调制数据的空域信息hraw_cnn,之后经过两层全连接层进一步提取特征信息得到CNN子结构最终的特征提取信息hcnn
Figure BDA0003429417880000083
其中
Figure BDA0003429417880000084
表示第l层全连接层的输出空域特征提取结果,
Figure BDA0003429417880000085
表示第l层全连接层的参数权重矩阵,
Figure BDA0003429417880000086
表示第l-1层全连接层的空域特征提取结果,
Figure BDA0003429417880000087
被初始化为hraw_cnn
Figure BDA0003429417880000088
表示第l层全连接层的偏置量。
(2)无线电数据时序特征提取—LSTM子结构
LSTM是循环神经网络(Recurrent Neural Network,RNN)的变种,它能够有效克服RNN中存在的梯度消失问题,其在长距离依赖的任务中的表现更加稳定优秀,可以更为精确的捕获数据中的短期或者长期依赖。LSTM可以很好得挖掘时序序列中每个节点数据的隐藏时序信息,因此使用LSTM捕获无线电调制数据的时序特征。LSTM的前向计算方法定义为:
ij=σ(Wi·[hj-1,xj]+bi) (4)
fj=σ(Wf·[hj-1,xj]+bf) (5)
Cj=tanh(Wc·[hj-1,xj]+bc) (6)
oj=σ(Wo·[hj-1,xj]+bo) (7)
Figure BDA0003429417880000089
hj=Cj⊙tanh(Cj) (9)
其中Wi,Wf,Wc,Wo为LSTM门控单元的权重矩阵,bi,bf,bc,bo表示偏置向量,tanh(·)表示双曲正切函数,⊙表示逐项乘积操作。隐藏状态向量hj-1表示前一个LSTM单元输出的状态信息,其聚合了无线电调制数据x中1~j-1范围的数据特征。Cj-1表示前一个LSTM单元的记忆门信息。
经过多层LSTM结构获取时序网络对无线电调制数据时序信息的提取hraw_lstm,之后经过双层全连接网络进一步提取特征信息,并获取LSTM子结构的最终特征信息抽取hlstm
Figure BDA0003429417880000091
其中
Figure BDA0003429417880000092
表示第l层全连接层的输出时序特征提取结果,
Figure BDA0003429417880000093
表示第l层全连接层的参数权重矩阵,
Figure BDA0003429417880000094
表示第l-1层全连接层的时序征提取结果,
Figure BDA0003429417880000095
被初始化为hraw_lstm
Figure BDA0003429417880000096
表示第l层全连接层的偏置量。
(3)综合空域特征与时序特征—子结构汇合
对输入的无线电调制数据,分别经过上述的CNN子结构与LSTM子结构,可以得到hcnn与hlstm。hcnn主要保存了卷积神经网络对调制数据空域特征的提取,hlstm主要保存了长短期记忆网络对调制数据时序特征的提取。为保证分类模型对时序特征与空域特征的综合度量,本发明此处将hcnn与hlstm进行聚合,进行拼接操作:
hconcat=hcnn||hlstm (12)
其中||表示拼接操作,hconcat表示两个向量拼接之后结果。
将拼接向量hconcat经过两层全连接神经网络,
进一步提取无线电调制数据时序特征与空域特征,得到最终的分类结果hfinal
Figure BDA0003429417880000097
其中
Figure BDA0003429417880000098
表示第l层全连接层的输出的特征提取结果,
Figure BDA0003429417880000099
表示第l层全连接层的参数权重矩阵,
Figure BDA00034294178800000910
表示第l-1层全连接层的时序征提取结果,
Figure BDA00034294178800000911
表示第l层全连接层的偏置量。
调制分类模型具体优化的目标函数如公式(14)所示:
Figure BDA0003429417880000101
其中|C|表示调制类别的类别数,yn表示调制数据x的真实调制类别,
Figure BDA0003429417880000102
表示数据经过上述调制分类模型的预测结果类别。
数据集:
数据集RadioML2016.10a是一个专门的无线电调制数据集。其考虑了采样率偏移、中心频率偏移、多径衰落和加性高斯白噪声等因素对无线电调制数据的影响,总共包含22万条无线电调制数据,共有20个不同的信噪比,信噪比数值范围从-20dB到18dB,步长为2dB;共包含11种调制类别,分别是二进制相移键控(BPSK)、正交相移键控(QPSK)、8移相键控(8PSK)、连续相位频移键控(CPFSK)、高斯频移键控(GFSK)、4阶脉冲幅度调制(PAM4)、正交幅度调制(QAM16)、相正交振幅调制(QAM64)、双边带调幅(AM-DSB)、单边带调幅(AM-SSB)和宽带调频(WB-FM)。此外,每条无线电调制数据由128个连续调制的同相位(I)信号和正交相位(Q)信号组成。
基线模型:
将基于CNN与基于LSTM调制分类模型与本发明提出的AMCST进行比较,以验证所提出数据增强方法与调制分类模型的有效性:
基于CNN的调制分类模型:该模型包含两层卷积层与两层全连接层,其中卷积层卷积核数量分别为64与16,第一层全连接层包含128个神经元,第二层全连接层包含11个神经元。
基于LSTM的调制分类模型:该模型包含两层长短期记忆网络与两层全连接层,其中两层长短期记忆网络各包含128个LSTM单元,两层全连接层分别包含128个神经元与11个神经元。
其中,无线电调制分类模型训练集与测试集的划分比例为80%与20%,调制数据增扩模型与调制分类模型AMCST的优化器均使用Adam。
模型结果分析:
针对不同的调制数据增扩规模,分别测验调制分类模型AMCST、基于CNN的调制分类模型与基于LSTM的调制分类模型。测试了三个分类模型在原始无线电调制数据集、增扩规模为10%、20%、50%与100%情况下调制数据的分类准确率,其分类准确率具体如表1所示。
从表1中可以出,信噪比相同的情况下,随着数据增扩规模的扩大,调制样本数据分类准确率也不断的提高。这表明本发明提出的基于生成对抗网络的数据增扩模型生成的“伪造”数据对提高无线电调制分类准确率是有帮助的。
表1增扩数据分类准确率
Figure BDA0003429417880000111
Figure BDA0003429417880000121
在同一个数据增扩比例下,调制样本数据分类准确率随着信噪比的提高不断增大。这与通信领域关于噪声值对无线电调制数据的影响的认识是一致的。随着增扩数据规模的扩大,低信噪比的调制分类准确率不断提高,低信噪比分类准确率较低的问题也得到了改善,但是仍旧存在不同信噪比调制分类准确率相差较大的问题,这个问题也是后续相关工作急需解决的。
调制分类模型AMCST、基于CNN的调制分类模型与基于LSTM的调制分类模型三者相比,其总体均符合分类准确率随信噪比增加而增大的规律。在信噪比为-20DB~-4DB且数据增扩规模相同的情况下,本发明提出的调制分类模型AMCST与基于CNN的调制分类模型数据分类准确率大致相同,两者分类准确率相较于基于LSTM的调制分类模型有所提升;相同的数据增扩规模且信噪比为-4DB~18DB情况下,调制分类模型AMCST的数据分类准确率最高,相较于传统的CNN调制分类模型与基于LSTM的调制分类模型分类准确率有不同幅度的提高。这主要是因本发明提出的调制分类模型AMCST,相较于另外两个分类模型对于调制信号数据的时序信息与空域信息的做了更为全面的考虑。
图5中的(a)(b)图分别展示了信噪比为-8DB增扩规模为20%与100%情况下,调制分类模型AMCST识别增扩数据所获得的分类混淆矩阵。显而易见,数据增扩规模为100%的情况下数据分类准确率更高,可见数据规模对分类模型准确率高低的影响是较大的。其中主要表现为8PSK、BPSK、CPFSK与QPSK等类别无线电调制数据被误认为AM-SSB类别,这主要是由于信噪比为-8DB,上述五中调制类别数据分布特征过于相似,这在原始数据集的数据分布统计中是可以发现的。
图6中的(a)(b)图分别展示了增扩规模为100%的情况下调制分类模型AMCST与传统的CNN调制分类模型的训练损失图。其中可以看出调制分类模型AMCST相较于后者可以更快的实现收敛,大约25个epoch后就可以达到较低的训练损失与验证损失。
图7中的(a)(b)图分别展示了增扩规模为100%信噪比分别为10DB与-10DB情况下,调制分类模型AMCST识别增扩数据所获得的分类混淆矩阵。显而易见,信噪比为10DB的分类准确率要大于信噪比为-10DB的分类准确率。这主要是由于信噪比对无线电调制数据的影响。信噪比为-10DB的混淆矩阵表现出对QAM16与QAM64之间的主要混淆。
本发明利用GAN捕获样本数据分布,生成具有原始数据分布特征的高质量“伪造”数据,从而解决获取无线调制数据困难与成本较高的问题;优化了调制数据分类模型,提出了调制分类模型AMCST,提高了调制数据的分类准确率。通过在公共数据集上的实验,证明了所提出的数据增扩方法可以极大地提高调制分类模型AMCST分类准确率。在未来的工作中,本发明将研究其他深度学习模型,如变分自编码器及其变种,在调制数据增扩领域的应用。
本发明的技术方案不限于上述具体实施例的限制,凡是根据本发明的技术方案做出的技术变形,均落入本发明的保护范围之内。

Claims (8)

1.一种基于生成对抗网络的无线电数据增扩方法,其特征在于:首先,利用生成对抗网络生成伪造数据,将伪造数据与真实数据混合实现对本类别调制数据的增扩;其次,调整信噪比与调制类型的值,将选择的无线电调制数据放入数据增扩模型,实现选择数据的增扩,最终得到所有调制类别数据的增扩。
2.根据权利要求1所述的基于生成对抗网络的无线电数据增扩方法,其特征在于:所述生成对抗网络的网络结构包括生成器G和辨识器D两个神经网络模型;整体目标函数表达式V(D,G)如下公式(1)所示:
Figure FDA0003429417870000011
生成器G以服从随机分布Pz的数据z作为输入来生成“伪造”数据G(z),并且尽可能保证G(z)服从于真实数据分布Pdata
辨识器D以真实数据m与生成的“伪造”数据G(z)为输入,用来估计输入数据来自真实数据M而不是生成器生成的“伪造”数据G(z)的概率;
生成器G的目标是使自己生成的“伪造”数据G(z)在辨识器D上的判别结果D(G(z))和真实数据m在辨识器D上的判别结果D(m)尽可能一致,这两个模型相互对抗,辨识器D辨识数据来源的性能不断提升,生成器G为了成功欺骗辨识器,其生成数据的质量也逐渐趋近于真实数据分布Pdata,最终生成器G可以学到真实数据的分布;此时,将随机噪声输入生成器G便可以生成近似于真实数据分布Pdata的“伪造”数据,实现对无线电调制数据的增扩。
3.根据权利要求2所述的基于生成对抗网络的无线电数据增扩方法,其特征在于:所述生成器由六个全连接层组成,依次分别为128个神经元的全连接层1个、256个神经元的全连接层3个、512个神经元的全连接层1个;其中Leaky ReLU函数与Batch Normalization函数作为各全连接层的激活函数与归一化处理函数。
4.根据权利要求2所述的基于生成对抗网络的无线电数据增扩方法,其特征在于:所述辨识器由六个全连接层组成,前五个全连接层每层有512个神经元,最后一层仅包含一个神经元用来确定输入无线电调制数据的真假,为真表示输入数据来源于原始调制数据集,为假表示输入数据来源于生成器生成的“伪造”调制数据,最后一层全连接层的激活函数使用Sigmoid函数。
5.一种基于生成对抗网络的无线电数据分类方法,其特征在于:基于无线电数据采样特点设计由CNN与LSTM构建的无线电调制数据分类模型AMCST;所述无线电调制数据分类模型AMCST包括CNN子结构、LSTM子结构和子结构混合;其中CNN子结构用于捕获无线电调制数据空域特征信息,LSTM子结构用于捕获无线电调制数据时序特征信息,子结构混合模块将前述两个子模块结果汇合,综合度量空域特征信息与时序特征信息得到输入样本数据的预测调制分类结果。
6.根据权利要求5所述的基于生成对抗网络的无线电数据分类方法,其特征在于:所述CNN子结构的前向计算方式定义为:首先令h0=x,即设置第0层的特征图为无线电调制数据x;之后利用公式(2)卷积计算公式进行卷积操作:
Figure FDA0003429417870000021
其中hi表示第i层的特征图;Wi表示卷积神经网络第i层的卷积核;bi表示特征图hi的偏置量;
Figure FDA0003429417870000022
表示卷积操作;
经过上述卷积神经网络,提取到无线电调制数据的空域信息hraw_cnn,之后经过两层全连接层进一步提取特征信息得到CNN子结构最终的特征提取信息hcnn
Figure FDA0003429417870000023
其中
Figure FDA0003429417870000024
表示第l层全连接层的输出空域特征提取结果,
Figure FDA0003429417870000025
表示第l层全连接层的参数权重矩阵,
Figure FDA0003429417870000031
表示第l-1层全连接层的空域特征提取结果,
Figure FDA0003429417870000032
被初始化为hraw_cnn
Figure FDA0003429417870000033
表示第l层全连接层的偏置量。
7.根据权利要求5所述的基于生成对抗网络的无线电数据分类方法,其特征在于:所述LSTM子结构前向计算方法定义为:
ij=σ(Wi·[hj-1,xj]+bi) (4)
fj=σ(Wf·[hj-1,xj]+bf) (5)
Cj=tanh(Wc·[hj-1,xj]+bc) (6)
oj=σ(Wo·[hj-1,xj]+bo) (7)
Figure FDA0003429417870000034
hj=Cj⊙tanh(Cj) (9)
其中Wi,Wf,Wc,Wo为LSTM门控单元的权重矩阵,bi,bf,bc,bo表示偏置向量,tanh(·)表示双曲正切函数,⊙表示逐项乘积操作;隐藏状态向量hj-1表示前一个LSTM单元输出的状态信息,其聚合了无线电调制数据x中1~j-1范围的数据特征;Cj-1表示前一个LSTM单元的记忆门信息;
经过多层LSTM结构获取时序网络对无线电调制数据时序信息的提取hraw_lstm,之后经过双层全连接网络进一步提取特征信息,并获取LSTM子结构的最终特征信息抽取hlstm
Figure FDA0003429417870000035
其中
Figure FDA0003429417870000036
表示第l层全连接层的输出时序特征提取结果,
Figure FDA0003429417870000037
表示第l层全连接层的参数权重矩阵,
Figure FDA0003429417870000038
表示第l-1层全连接层的时序征提取结果,
Figure FDA0003429417870000039
被初始化为hraw_lstm
Figure FDA00034294178700000310
表示第l层全连接层的偏置量。
8.根据权利要求5所述的基于生成对抗网络的无线电数据分类方法,其特征在于:所述子结构混合对输入的无线电调制数据,分别经过CNN子结构与LSTM子结构,可以得到hcnn与hlstm;hcnn主要保存了卷积神经网络对调制数据空域特征的提取,hlstm主要保存了长短期记忆网络对调制数据时序特征的提取;为保证分类模型对时序特征与空域特征的综合度量,将hcnn与hlstm进行聚合,进行拼接操作:
hconcat=hcnn||hlstm (12)
其中||表示拼接操作,hconcat表示两个向量拼接之后结果;
将拼接向量hconcat经过两层全连接神经网络,进一步提取无线电调制数据时序特征与空域特征,得到最终的分类结果hfinal
Figure FDA0003429417870000041
其中
Figure FDA0003429417870000042
表示第l层全连接层的输出的特征提取结果,
Figure FDA0003429417870000043
表示第l层全连接层的参数权重矩阵,
Figure FDA0003429417870000044
表示第l-1层全连接层的时序征提取结果,
Figure FDA0003429417870000045
表示第l层全连接层的偏置量;
调制分类模型具体优化的目标函数如公式(14)所示:
Figure FDA0003429417870000046
其中|C|表示调制类别的类别数,yn表示调制数据x的真实调制类别,
Figure FDA0003429417870000047
表示数据经过上述调制分类模型的预测结果类别。
CN202111589637.5A 2021-12-23 2021-12-23 一种基于生成对抗网络的无线电数据增扩与分类方法 Active CN114244456B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111589637.5A CN114244456B (zh) 2021-12-23 2021-12-23 一种基于生成对抗网络的无线电数据增扩与分类方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111589637.5A CN114244456B (zh) 2021-12-23 2021-12-23 一种基于生成对抗网络的无线电数据增扩与分类方法

Publications (2)

Publication Number Publication Date
CN114244456A true CN114244456A (zh) 2022-03-25
CN114244456B CN114244456B (zh) 2023-01-24

Family

ID=80761971

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111589637.5A Active CN114244456B (zh) 2021-12-23 2021-12-23 一种基于生成对抗网络的无线电数据增扩与分类方法

Country Status (1)

Country Link
CN (1) CN114244456B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110598530A (zh) * 2019-07-30 2019-12-20 浙江工业大学 一种基于acgan的小样本无线电信号增强识别方法
CN111178260A (zh) * 2019-12-30 2020-05-19 山东大学 一种基于生成对抗网络的调制信号时频图分类***及其运行方法
CN112418014A (zh) * 2020-11-09 2021-02-26 南京信息工程大学滨江学院 基于小波变换和卷积长短期记忆神经网络的调制信号识别方法
CN112528780A (zh) * 2019-12-06 2021-03-19 百度(美国)有限责任公司 通过混合时域自适应的视频动作分割
CN113688941A (zh) * 2021-09-09 2021-11-23 西北工业大学 基于生成对抗网络的小样本声呐图像分类识别优化方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110598530A (zh) * 2019-07-30 2019-12-20 浙江工业大学 一种基于acgan的小样本无线电信号增强识别方法
CN112528780A (zh) * 2019-12-06 2021-03-19 百度(美国)有限责任公司 通过混合时域自适应的视频动作分割
CN111178260A (zh) * 2019-12-30 2020-05-19 山东大学 一种基于生成对抗网络的调制信号时频图分类***及其运行方法
CN112418014A (zh) * 2020-11-09 2021-02-26 南京信息工程大学滨江学院 基于小波变换和卷积长短期记忆神经网络的调制信号识别方法
CN113688941A (zh) * 2021-09-09 2021-11-23 西北工业大学 基于生成对抗网络的小样本声呐图像分类识别优化方法

Also Published As

Publication number Publication date
CN114244456B (zh) 2023-01-24

Similar Documents

Publication Publication Date Title
CN108600135B (zh) 一种信号调制方式的识别方法
CN108764077B (zh) 一种基于卷积神经网络的数字信号调制分类方法
CN112702294B (zh) 一种基于深度学习的多层次特征提取的调制识别方法
CN110532932B (zh) 一种多分量雷达信号脉内调制方式识别方法
CN109274621A (zh) 基于深度残差网络的通信协议信号识别方法
CN110598530A (zh) 一种基于acgan的小样本无线电信号增强识别方法
CN114564982B (zh) 雷达信号调制类型的自动识别方法
CN112749633B (zh) 分离与重构的个体辐射源识别方法
CN113723556B (zh) 基于熵加权-多模态域对抗神经网络的调制方式识别方法
CN113378644B (zh) 基于生成式对抗网络的信号调制类型识别攻击的防御方法
CN115392326A (zh) 基于联合多模态信息与域对抗神经网络的调制识别方法
CN114567528A (zh) 基于深度学习的通信信号调制方式开集识别方法及***
WO2021088465A1 (zh) 基于多分布测试数据融合的多层感知器快速调制识别方法
CN114422311A (zh) 联合深度神经网络和专家先验特征的信号调制识别方法及***
CN116866129A (zh) 一种无线通信信号检测方法
Zhang et al. Open set recognition of communication signal modulation based on deep learning
CN116628566A (zh) 一种基于聚合残差变换网络的通信信号调制分类方法
CN115186712A (zh) 一种调制信号识别方法和***
CN114980122A (zh) 一种小样本射频指纹智能识别***与方法
CN114298086A (zh) 基于深度学习和四阶滞后矩谱的stbc-ofdm信号盲识别方法和装置
CN113902095A (zh) 一种无线通信自动调制识别方法、装置与***
CN114244456B (zh) 一种基于生成对抗网络的无线电数据增扩与分类方法
CN116680608A (zh) 一种基于复数图卷积神经网络的信号调制识别方法
CN116482618A (zh) 基于多损失特征自校准网络的雷达有源干扰识别方法
CN117095254A (zh) 基于分层自编码器的开放集射频指纹识别方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant