关键词:
水声通信
传感器网络
通信调制识别
深度学习
轻量化
摘要:
水声通信在海洋资源勘探、海洋环境监测、水下机器人通信等领域具有重要的应用价值。然而,由于水声信道的特殊性,如高噪声、强多径、带宽有限等,使得水声通信面临着诸多挑战。水声通信调制模式识别是水声通信系统的关键技术之一。通过对调制模式的准确识别,可以实现水声通信系统的自适应调制、干扰抑制、信号检测等功能,提高水声通信系统的可靠性和稳健性。传统的通信调制模式识别方法主要包括基于特征提取的方法和基于统计模型的方法。这些方法在水声通信调制模式识别中存在一些弊端,如特征提取困难、模型复杂度高、适应性差等。此外,传统方法难以有效地处理水声信道的强噪声和多径干扰,导致识别性能受限。因此,亟需探索新的水声通信调制模式识别方法来克服传统方法的不足。近年来,深度学习方法在通信调制模式识别领域取得了显著成果。与传统方法相比,深度学习方法具有自动学习特征、强适应性、高鲁棒性等优势。深度学习方法通过构建深层神经网络模型,可以自动学习和提取水声信号的高层特征。此外,深度学习方法还具有较强的非线性拟合能力,能够有效地处理水声信道的复杂噪声和多径干扰,提高识别精度。因此,将深度学习方法应用于水声通信调制模式识别具有广阔的研究前景。
本文围绕基于深度学习的水声通信调制识别算法,开展了建模、仿真以及试验研究。针对现有通信调制模式智能识别方法中存在的问题,提出了相应的基于深度神经网络的通信调制模式识别算法,有效提高了通信调制识别的分类精度、鲁棒性、计算效率等。本论文的主要研究工作包括以下三个方面:
第一,针对水声通信信号调制识别任务中具有相似调制阶数的通信调制模式特征相近,导致深度神经网络识别效果下降的问题,提出了一种基于图卷积神经网络的多特征联合识别算法—GCNN-MFS。该算法首先以信号的图像表征作为神经网络的输入,利用迁移学习训练适用于水声通信信号调制识别的Caffe Net网络。同时,采用二阶段专家特征配合支持向量机,对具有自相关谱峰性质的调制模式进行进一步分类。随后在Chi Sou Sea和QALake数据集上分别验证了不同图像表征的性能和神经网络的泛化能力,在UASimu数据集上证明了该数据集对水声信号识别场景的泛化性,并对GCNN-MFS算法进行了性能分析。实验结果表明,在三种图像表征方法中,基于等势星座图的输入具有最佳的调制表征能力。基于仿真水声信道数据集训练的网络可以对实测水声信号进行较好的分类,GCNN-MFS相较于纯Caffe Net网络有了显著的性能提升。
第二,针对深度神经网络计算复杂度高,难以在端到端水声信号识别边缘设备上部署的问题,开展了水声信号识别深度学习算法框架中的轻量化研究。首先,面向基于等势星座图的卷积神经网络模型,引入泰勒展开的剪枝准则,通过泰勒展开衡量每一个卷积核对识别的贡献程度,然后移除贡献较小的卷积核,完成识别模型的压缩。最后,配合集成学习策略弥补由于网络剪枝造成的性能损失。基于UASimu数据集的实验结果表明,本文提出的基于集成学习的轻量化网络框架在有效减少网络参数量和计算复杂度的同时,保持了原始网络的识别能力。此外,将轻量化的模型部署在边缘设备上进行测试,实验结果充分证明了本文提出的方法对大型神经网络的轻量化能力以及对水声信号识别的有效性。
第三,针对长短时记忆模型结构复杂不容易并行化的问题,提出了两个面向水声信号识别任务的轻量化卷积神经网络,分别是基于门控通道混合的时序卷积神经网络GIQNet和重参数化因果卷积网络Rep CCNet。所提出的两个框架兼备非因果卷积神经网络容易并行化的优势,以及长短时记忆模型在时序上的依赖关系。两个网络分别基于水声信号识别任务特点,采用不同的功能模块以较小的网络复杂度实现了高性能的识别算法。实验结果表明,两个轻量化网络不仅在复杂的QDLake水声信号数据集上实现了较好的识别效果,与目前已有的方法相比,在公开的无线电基准数据集RML2016.10A上也取得了更高的识别准确率,同时模型参数量更低,计算复杂度更小。其中Rep CCNet在参数量上具有优势,而GIQNet在FLOPs上优于前者。