«上一篇
文章快速检索     高级检索
下一篇»
  哈尔滨工程大学学报  2020, Vol. 41 Issue (10): 1536-1544  DOI: 10.11990/jheu.202007110
0

引用本文  

陈友淦, 许肖梅. 人工智能技术在水声通信中的研究进展[J]. 哈尔滨工程大学学报, 2020, 41(10): 1536-1544. DOI: 10.11990/jheu.202007110.
CHEN Yougan, XU Xiaomei. Research progress in artificial intelligence technology for underwater acoustic communications[J]. Journal of Harbin Engineering University, 2020, 41(10): 1536-1544. DOI: 10.11990/jheu.202007110.

基金项目

国家自然科学基金项目(41976178, 41676024, 41476026);深圳市科技计划基础研究面上项目(JCYJ20190809161805508)

通信作者

许肖梅, E-mail:xmxu@xmu.edu.cn

作者简介

陈友淦, 男, 副教授;
许肖梅, 女, 教授, 博士生导师

文章历史

收稿日期:2020-07-14
网络出版日期:2020-08-24
人工智能技术在水声通信中的研究进展
陈友淦 1,2,3, 许肖梅 1,2,3     
1. 厦门大学 水声通信与海洋信息技术教育部重点实验室, 福建 厦门 361005;
2. 厦门大学 海洋与地球学院, 福建 厦门 361102;
3. 厦门大学 深圳研究院, 广东 深圳 518000
摘要:海洋环境大动态变化特性导致水声信道复杂的时-空-频变,传统水声通信技术难以有效地与之自适应匹配。目前仍无法研制出一种能在各类海洋环境下均满足水声业务指标的水声通信机,更难以在全天候条件下实现大规模、稳健可靠的水声通信组网应用。近年来,人工智能和大数据的迅速发展,为突破传统水声通信技术瓶颈、建设海洋物联网带来新思路。本文对国内外利用人工智能技术解决水声通信难题的研究状况进行了概述,结合水声信道特性梳理了水声通信领域应用人工智能技术的主要思路,围绕人工智能技术从水声通信物理层和网络层两方面进行归纳,最后对未来的人工智能与水声通信交叉研究进行总结展望。
关键词水声    声通信    水声通信    人工智能    水下通信    机器学习    深度学习    海洋物联网    
Research progress in artificial intelligence technology for underwater acoustic communications
CHEN Yougan 1,2,3, XU Xiaomei 1,2,3     
1. Key Laboratory of Underwater Acoustic Communication and Marine Information Technology(Xiamen University), Ministry of Education, Xiamen 361005, China;
2. College of Ocean and Earth Sciences, Xiamen University, Xiamen 361102, China;
3. Shenzhen Research Institute of Xiamen University, Shenzhen 518000, China
Abstract: Significant changes in the dynamics of the marine environment lead to complex time-space-frequency variations in underwater acoustic (UWA) channels. As yet, no UWA communication set has been developed that can meet UWA business metrics in various marine environments. It is even more difficult to realize large-scale, robust, and reliable UWA networking applications that can operate in all weather conditions. In recent years, the rapid development of artificial intelligence (AI) and big data has inspired new strategies for breaking through the bottleneck of traditional UWA communication technology by building an Internet of underwater things. In this paper, progress in AI research with respect to UWA communications in China and around the world is summarized. The characteristics of UWA channels are described and the main strategies for applying AI in the UWA communication field are clarified. The application of AI in UWA communications is summarized with respect to both the physical and network layers. Finally, the future intersection of AI and UWA communications research and its future prospects are summarized.
Keywords: underwater acoustics    acoustic communications    underwater acoustic communications    artificial intelligence    underwater communications    machine learning    deep learning    internet of underwater things (IoUT)    

多年来,从非相干水声通信到相干水声通信,直扩、跳频、OFDM、Turbo均衡、时间反转和自适应等各种理论和技术均被引入水声通信中[1-2],以期克服复杂多变海洋环境对水声通信信号的影响。但是,目前仍无法研制出一种能适用于各类海洋环境、可满足通用水声业务误码率、速率和距离等需求的水声通信机,更难以进行大规模水声通信组网应用、实现稳健可靠的海洋物联网。一个重要原因是,海洋环境大动态变化引起的水声信道复杂时-空-频变特性,使得传统各种理论和技术仍难以实时、合理、有效地与之进行良好的自适应匹配设计[2]。近年来,人工智能技术在无线通信、大气、教育、医疗、金融和社会决策等各领域的快速发展[3],为突破水声通信所面临的传统技术瓶颈带来新思路。本文将对国内外人工智能技术在水声通信物理层和网络层中的应用探索进行梳理和总结。

1 人工智能技术

1956年,计算机科学家在达特茅斯会议提出了“人工智能”概念,其初衷在于利用机械工具代替人类进行某些简单枯燥的工作。随着机器学习、深度学习等人工智能一些子集的迅速发展,尤其是2015年以来,人工智能开始大爆发,主要原因有:1)算力条件大幅提升,高性能GPU的广泛应用使得并行计算变得更快、更便宜、更有效,深度学习取得突破;2)大数据的发展,无限拓展的存储能力和大数据的组合,使得图像数据、文本数据、交易数据、映射数据等全面海量爆发。深度学习作为机器学习中的一个新方向,其以更逼近人工智能的方式成为当前最主流的人工智能技术,是当今人工智能大爆炸的核心驱动[4-5]

图 1给出了人工智能、机器学习和深度学习的发展关系[5]。人工智能的研究经历了“推理-知识-学习”的不同发展阶段,机器学习是实现人工智能的一个重要途径。作为人工智能的一个重要分支,机器学习理论主要是设计和分析让计算机可自主“学习”的算法,即从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。按学习方式分,机器学习可分为:监督学习、非监督学习、半监督学习和强化学习。按算法分类,则可分为回归算法、决策树学习、贝叶斯方法、支持向量机、聚类算法、遗传算法、人工神经网络、深度学习、降低维度算法和集成学习等。需要强调的是,由于机器学习的范围非常庞大,有些算法很难明确归类到某一类;而对于有些分类而言,同一分类的算法也可以针对不同类型的问题[4]

Download:
图 1 人工智能与机器学习、深度学习的关系 Fig. 1 The relationship between artificial intelligence, machine learning and deep learning

在人工智能的实现方式上,主要有计算机编程和模拟2种。目前,计算机编程仅能实现形式上的智能,而通过对人类或者某些生物的行为或思维方式的模拟则可以实现更高级的智能。例如,常见的直接受大自然启发而产生的人工智能算法(启发式算法)有[6]:模拟退火、人工神经网络、遗传算法、进化规划、集群智能、强化学习和人工免疫系统等。以模拟自然界为核心思路的人工智能算法,在优化问题等领域得到了广泛应用,例如规划路线、设计方案等。

2 水声通信中的人工智能技术

根据人工智能技术发展的不同阶段,其在水声通信中的应用也由经典的智能算法(如模拟退火、集群智能中的蚁群算法等),逐步发展到强化学习中的Q-learning等机器学习算法,乃至深度神经网络等深度学习算法。相关人工智能算法紧紧围绕海洋环境动态变化、水声信道物理特性而展开。

2.1 水声领域应用人工智能的主要思路

在水声领域应用人工智能技术,主要思路是结合水声信道窄带宽、大时延、强多途、大起伏、大动态变化、高噪声等固有的水声物理特性,选择合适的智能算法进行针对性地设计和改进,以求解决水声通信及组网存在的以下几个典型问题:

1) 水声传输的吸收衰减与窄带。

海水对声波的吸收衰减随频率升高而指数上升[7],因此水声通信的可用频率带宽很窄,通信速率低。比如,在几十到100 km的远距离水声通信系统中,可用带宽不足1 kHz。要想提高通信速率,就只能降低通信距离,这也是人工智能时代,在海洋物联网框架下[8-9],研制高频短距、宽带高速和节能便携水声节点,实现大规模高速水声通信组网观测和数据交互的主要技术背景依据;现在有研究毫米波水声通信技术(频率用150 kHz~1.5 MHz), 但通信距离短,仅为几百米。

2) 水声传输的大时延、强多途与时空不确定。

声波在水中的低速传播造成水声数据传输的大时延特性,同一信号的声波从不同路径抵达接收端时的多途时延差异极为显著,在不同海洋环境(空间)条件下、在不同时间条件下,从毫秒级、百毫秒级到秒级皆有可能,这种不确定的大时延扩展,给接收端数据处理和组网协议设计均带来极大困难。同时,多途还会造成信号的某些频率被增强而某些频率被削弱的频率选择性衰落现象,且不同空间位置结果差异极大,空间选择性衰落现象也极不确定。

为此,多途时延扩展是时空不确定条件下信道的时间扩展,水声信道存在“大时延扩展不确定,强频域起伏不确定”现象。

3) 水声传输的多普勒、大起伏与时空不确定。

水下通信设备收发端之间由于波浪、湍流、潮汐等因素会不可避免地引起漂移,同时水下航行器也会有相对运动,该相对运动速度一般是每秒几米数量级,而由于声波在水中的低速传播,两者比值在10-2~10-3,多普勒频移因子数量级约为10-3,因此,水声数据传输的多普勒扩展效应显著。同时,多普勒扩展还会造成信号的某些时刻被增强而某些时刻被削弱的时域包络大起伏问题,即时间选择性衰落现象,且不同海洋环境(空间)条件下、不同时间条件下,波浪、涌浪、湍流、内波的不确定性会造成多普勒扩展(频率扩展)的不确定性。

为此,多普勒扩展是时空不确定条件下信道的频率扩展,水声信道存在“大频率扩展不确定,强时域包络起伏不确定”现象。

可见,水声信道固有的时延-多普勒双扩展现象均具有时空不确定性,这也是迄今为止水声信道尚无统一的标准模型的原因。利用强化学习对水声信道进行自适应学习[10],便于水声通信系统参数设置,实现基于强化学习的自适应编码调制[11-12],是人工智能技术突破水声通信技术瓶颈的关键所在。

4) 海洋噪声干扰严重。

海洋环境中的噪声来源主要包括潮汐、洋流、海面波浪、地震活动、海洋生物群体和交通航运等等。由于声波在水中传播的共有属性,这些噪声的频段往往与水声通信设备所用频段存在交叉重叠的现象。因此,水声信号的接收信噪比往往比较低,这是利用深度神经网络[13]等人工智能技术解决水声通信接收机信号处理难题的出发点。

5) 水声通信网所需的高处理能力、低功耗、便携的水声节点研制需求。

应用于大规模水声通信组网的节点长期部署在水下,对其充电或更换电池的成本极高,为此,在满足高处理能力、便携的前提下,低功耗是进行水声节点接收机信号处理和水声通信组网协议设计要考虑的重要因素。例如,在水声通信组网协议中应用人工智能技术时,常把高性能指标作为约束条件,以功耗为代价函数,建立优化模型,通过集群智能[14-15]、强化学习[16-17]等人工智能技术,获得最低功耗目标函数下的参数设置,作为网络最优参数设置。

6) 水声通信及组网的敏感性与保密性需求。

由于水声通信及组网在社会、经济、科学和军事等方面均有重要应用价值,海洋物联网框架下,海洋观测中的水声数据具有一定的敏感性和保密性。利用强化学习进行水声物理层防攻击认证[18]、水声网络层防干扰攻击[19-20]等,均是人工智能技术在水声通信及组网安全方面的有益探索。

2.2 水声领域应用人工智能相关算法

根据上述水声信道特性和水声数据传输特点,不少改进了的人工智能算法,已被尝试应用于水声通信的不同场景和目标。

图 2梳理了目前水声领域应用人工智能相关算法的部分研究情况。

Download:
图 2 水声领域人工智能算法相关研究 Fig. 2 Research progress of artificial intelligence in the field of underwater acoustic

从应用对象看,人工智能技术在水声通信中的应用可大致分为2类:1)以水声探测和节点间通信为主要应用场景的物理层方面,包括水声目标识别[21-23]、水声定位[24-27]、水声信道估计[28-29]、水声信道均衡[30-33]、水声自适应调制[10-12, 47]、水声通信质量预测[34]等;2)以水声通信组网为主要应用场景的网络层方面,包括以低功耗为主要目标的水声网络路由设计[14-17]、网络拓扑分簇[35-37]、节点功率分配[38-40]、AUV辅助的水声数据搜集路径规划[41-43]和水声网络安全[18-20]等。

从时间角度看,2010年以前,水声通信中应用人工智能技术的研究比较少,该阶段人工智能算法通常被视为一种性能较好的优化算法而应用于解决水声通信领域的某个具体问题,例如在中国知网中,有利用支持向量机进行水声信道均衡[30-31, 44]、水下目标识别[45, 54-56]等文献,但尚未体现人工智能的巨大潜力;近年来,尤其是2017-2018年以来,以强化学习、深度学习、深度神经网络为主要特征的新一代人工智能技术,开始被大量探索和应用于水声调制信号分类[46, 57]、水声接收机处理[13, 29]、水声自适应调制[10-12, 47]、水声通信网络协议[48-50]、水声网络服务质量[51]等方面,显示出出色的性能增益;同时,业界已开始超前部署海洋物联网框架下水声通信网络与人工智能相结合的策略方案[8-9]

目前,水声通信中应用新一代人工智能技术的研究正在兴起,相关文献尚不算多。

3 水声通信物理层的人工智能技术 3.1 水声目标识别

Roberts等[52]根据采集到的9种36条不同鱼类、每条鱼200~300个的回声数据,利用级联两层支持向量机设计了特征融合、决策融合和协作融合的算法,无需对视图几何形状进行假设,即可实现不同鱼类的多视图宽带声学分类。研究结果表明,相对于单一视图的声学分类方法,该方法错误率下降了50%以上。

McQuay等[53]利用深度卷积神经网络,采用支持向量机对深度学习特征集进行处理,实现了对鲸鱼发声信号的自动识别。对一年时间内在加拿大海洋观测网搜集到的5 573个鲸鱼发声事件、累计28 685 min的数据进行实验测试,结果表明,采用深度特征学习方法的平均识别准确率达到98.69%(两类)和94.48%(多类)。

杨士莪等[54]采用支持向量机对水面舰船辐射噪声目标信号识别进行了研究,提出差分进化粒子群混合算法,通过对惩罚因子和核函数宽度参数的优化选取,达到优化系统支持向量机模型的目的。海试数据表明,在训练样本占实验数据总数分别为87.5%、75.0%、66.7%和50.0%的情况下,分类精度依次为100%、88.33%、86.25%和72.5%,与网格搜索方法比,整体有了显著提高。

Chen等[22]提出基于深度信念网络模型和堆叠降噪自编码器模型以识别不同水下目标的辐射噪声;杨宏晖等[23]提出基于加权样本与特征选择的机器学习自适应增强(AdaBoost)与支持向量机集成相结合的算法,2组水声目标数据测试表明,在样本数量分别减少到45%和50%、特征数量分别减少到33%和51%的情况下,该算法仍可获得更高的分类准确率。

此外,胡长青[55]、方世良[56]和童峰[57]等分别采用支持向量机对水下声呐目标识别、舰船噪声识别和水声调制信号识别进行了研究;蒋佳佳等[21]基于连续小波变换和人工神经网络对抹香鲸和长鳍领航鲸分类进行了研究;Ding等[46]采用深度神经网络对水声通信信号调制分类进行了研究。

3.2 水声目标定位

Fischell等[24]利用模拟的双基地散射场数据来训练支持向量机回归模型,然后应用于马萨诸塞州湾实验收集的7~9 kHz线性调频啁啾水声数据,进行水下目标方位角估计,估计差异与相对源定位方法实验观察的结果一致,效果良好;Pinheiro等[25]则基于支持向量机与自相关核回归方法,与AUV导航系统耦合,降低了定位算法对反射声波或水声信道起伏特性的敏感性,改善了定位精度。

Houégnigan等[26]利用深度神经网络设计距离估计算法,实现了对单一传感器小型阵列或小孔径拖曳阵列的水下定位。海试结果表明,在典型值为300 m左右但最远可达8 km的范围内,对采集的869个样本,采用预训练的浅层神经网络和深度神经网络2种方法,平均误差分别为4.3%和3.5%。

程恩等[27]在传统锚节点选择算法基础上,考虑水声通信开销、节点剩余能量、声线传播弯曲特性等影响,引入粒子群算法建立锚节点优化机制,通过迭代计算得出最优传感器节点组合以提高定位精度。仿真结果表明,该算法计算量小、收敛速度快、定位精度高,可有效提高节点能量利用、平衡定位性能和能量利用效率。潘翔等[45]还采用支持向量机技术对水下目标定位进行了研究。

3.3 水声信道估计与均衡

Mahmutoglu等[32]提出了一种基于粒子群算法的水声通信自适应决策反馈均衡器,不依赖于信道特性,收敛速度快,兼顾高通信性能和低计算复杂度;李春国等[28]则提出一种改进的粒子群优化算法,可同时估计每条水声传播路径的多普勒尺度、时延和幅值等参数,在估计精度和计算复杂度两方面均优于匹配追踪方法和分数傅里叶变换方法。

付晓梅[13]、王学田[29]等针对水声OFDM通信系统的信道估计,提出2种基于深度神经网络的信道估计器,利用接收到的导频符号和正确的信道脉冲响应对深度神经网络模型进行训练,然后估计出信道脉冲响应。实验结果表明,该方法在误码率和归一化均方误差方面均优于最小二乘法和反向传播神经网络法。

李振兴[30]、赵俊渭[44]等研究了基于支持向量机的水声信道盲均衡算法,非常适合于水声触发通信和快衰落水声信道,但该算法通过二次规划迭代完成收敛,计算量很大;童峰等[32]则提出先利用支持向量机进行盲均衡器权系数初始化,再切换至运算量较小的常数模算法,湖试结果表明,时变水声信道条件下,性能优于经典支持向量机盲均衡算法。

此外,郭业才[33]、王卫[58]等还针对水声信道研究了基于平衡正交多小波变换的模糊神经网络盲均衡算法、改进遗传优化的正交小波盲均衡算法。

3.4 水声自适应调制通信技术

Wang等[10]针对长期运行的定期点对点水声通信系统,提出将水声自适应传输问题建模为部分可观测的马尔可夫决策过程,并基于强化学习框架开发了在线算法,以递归方式估计水声信道模型参数,跟踪水声信道动态,实现使系统长期成本最小化的最佳发射参数设置。湖试结果表明,相对于理想非因果信道状态信息的基准方法,所提方法可实现良好的性能。

Song等[11]提出了一种基于强化学习Dyna-Q算法的水声自适应调制通信策略,采用有效信噪比作为水声信道状态参数,根据数据通信的真实情况与仿真经验,预测信道状态和通信吞吐量,然后利用该结果结合接收端返回的信道状态选择调制参数,使通信吞吐量最大化。仿真结果表明,与直接反馈有效信噪比方案比,Dyna-Q算法可取得更高的通信吞吐量。

苏为等[12]基于信息服务质量要求、先前的传输质量和能量消耗等网络感知状态信息,提出了一种基于强化学习的水声通信自适应调制编码方案,实现动态选择水声通信系统调制和编码策略。水池和海试数据表明,与基准方案比,提高了吞吐量,并以更少的能耗降低了误码率。

此外,Alamgir等[47]则在自适应调制编码基础上,使用支持向量机、K最近邻算法、伪线性判别法和增强回归树法进行调制编码分类研究,进一步提升了水声自适应调制编码效果。

3.5 水声通信质量预测

Kalaiarasu等[34]提出采用基于逻辑回归机器学习模型研究水声通信性能的时空变化,研究风速、潮汐、流速等环境因素以及水声通信设备参数因素,对量化的水声通信数据包传输成功率的性能影响。仿真结果表明,在给定环境条件参数和水声设备参数条件下,所提模型可预测水声通信性能的时空变化。

该方面研究,目前尚较少见相关文献报道,但这种以海洋环境要素数据驱动的机器学习模型研究,对发展水声大数据、利用深度学习进行水声通信质量预测,选择最优参数配置具有重要意义。

总体而言,在水声通信物理层方面,水声目标识别、水声目标定位和水声信道估计与均衡等研究,兼用了传统智能算法和深度学习等新型人工智能算法;而水声自适应调制技术和水声通信质量预测等研究,则是随深度学习等新型人工智能技术的发展而成为可能的新探索方向,是水声领域发挥人工智能技术的潜力所在。如张友文等[59]还研究了基于深度学习的时变水声信道单载波通信接收机处理技术。结合水声信道特性进行研究,是人工智能技术在水声通信物理层应用获得突破的关键所在。

4 水声通信网络层的人工智能技术

下面以水声通信组网为应用场景,介绍人工智能技术在水声通信网络层方面的研究成果。

4.1 水声网络路由协议

Xu等[60]提出了一种基于多种群萤火虫算法的水声通信网络路由方案,设计了3种萤火虫协调规则,在建立、选择和优化路由时结合了各水下传感器节点的数据相关性和采样率。仿真结果表明,与基于向量转发、分布式水下聚类方案比,该方案在数据包交付比率、能量消耗和网络吞吐量等方面均可取得较好的性能。

陈友淦等[14-15, 61]提出在水声通信网络中,分别将蚁群算法、人工鱼群算法融入水声协作通信技术进行水声路由节点选择。仿真结果表明,所提算法可利用蚁群算法、人工鱼群算法寻找全局最优的能力,得到一种使系统总能耗最低的路由线路,同时获得协作增益和集群智能算法增益,进一步延长了水声通信网络的生命周期。

Li等[62]通过结合人工鱼群算法中的拥挤因子和蚁群算法中的伪随机路由选择策略,提出了一种人工鱼群与蚁群混合的算法。仿真结果表明,该混合算法同时吸收了2种算法的优势,避免了路由算法陷入局部优化和停滞,同时加快了路由收敛速度,尤其适用于大规模水声通信网络的应用场景。

Fei[16]、Plate[17]等将强化学习中的Q-learning算法引入到水声通信网络路由选择中,节点通过存储其直接邻居节点的路由信息(Q值)来计算路由决策。仿真结果表明,由于Q值估计考虑了水声节点的能量消耗以及相邻节点之间的剩余能量分布,可优化网络总能量消耗,网络寿命比基于向量转发的方法平均寿命延长20%,若考虑结合水下节点运动的优化选择,则可进一步提升性能。

此外,Mitchell等[48]提出将Q-learning算法与ALOHA协议相结合的介质访问控制方法,以有效使用水声信道;Javaid等[49]提出基于Q-learning的高效平衡型数据搜集路由协议,以解决水声通信网络路由转发的能量洞问题;魏晓辉等[51]则提出一种基于递归神经网络的水声监测网络框架,放弃自动重传机制,以减少长端到端延迟和能量消耗。

4.2 水声网络拓扑分簇

Makhoul等[35]提出了一种基于单向方差分析模型增强型K-means算法的2层数据融合聚类方法,以处理水声通信网络节点之间的空间相似性问题,协调节点间的数据传输,以减少网络内部通信、降低能量消耗,获得聚类效益。利用布放于印度洋5 000×5 000 m2范围内的240个传感器节点所搜集的数据进行仿真分析,结果表明,与前缀频率滤波法比,所提算法可降低70%的能量消耗。

LI[36]、ZHANG[36-37]等提出了一种基于粒子群优化的低复杂度、可并行处理实现全局最优的聚类算法,该算法的粒子适应度函数设计考虑了水声通信网络的簇头能量、簇头负荷和簇范围3个优化目标。仿真结果表明,该算法可有效改善水声通信网络负载均衡;相比于LEACH算法在运行60轮后网络即停止工作,所提算法可让网络工作持续运行144轮时间,有效延长了网络生存期。

4.3 水声节点功率分配

Dobre等[38]针对全双工水声中继能量捕获网络,考虑中继节点从海洋环境中捕获的能量、节点剩余电量、信道状态信息和干扰水平等过去信息和当前信息,提出采用强化学习优化策略得到每个时间段的最优发射功率,以实现端到端长期总效率最大化的目标。仿真结果表明,在捕获能量不足的情况下,所提功率分配策略比在线贪婪功率分配策略具有更高的累加率。

冯义志等[39]针对水声多载波码分多址通信网络,提出了一种基于改进粒子群算法的多目标功率控制方案,通过设计一个由接收机功耗和信噪比组成的适应度函数,解决了不同节点到基站距离不相同造成的远近效应问题,同时有效降低了节点功耗,改进了系统误码率性能。

金志刚等[40]针对正交频分多址多跳水声通信网络,提出使用粒子群算法对其子信道进行功率分配。仿真结果表明,与基于握手的介质访问控制协议相比,所提方案降低了节点间数据冲突导致的数据包丢失概率;在低功耗情况下,有效提高了网络吞吐量,降低了网络平均端到端时延。

4.4 AUV辅助的水声数据搜集路径规划

姜春晓等[41]针对海洋物联框架下水声通信网络利用AUV进行数据搜集的问题,提出采用基于蚁群算法和遗传算法2种近似最优启发式算法,以降低AUV路径规划的计算复杂度;吴杰宏等[42]则提出一种距离演化非线性粒子群优化算法,可避开涡流方向障碍物,能耗比线性粒子群优化算法降低了1.049×107 J。

韩光洁等[43]针对水声通信网络中利用AUV进行数据搜集的问题,提出了一种基于强化学习的区域划分事件动态竞争数据搜集算法,以解决多任务分配和负载均衡问题。仿真结果表明,该算法在降低端到端传输时延的同时,可显著降低传输能耗,保证负载均衡。

4.5 水声网络安全

肖亮等在文献[18]中,提出了一种基于强化学习的物理层认证来检测水声通信网络中的欺骗攻击,与基准物理层认证比,提高了欺骗检测准确性与网络效用;在文献[19]中提出了一种基于强化学习Q-learning水声通信网络抗干扰方法,在未知干扰器信道增益情况下,各水声传感器节点自行选择发射功率,以实现对动态环境的有效抗干扰;在文献[20]中,则进一步提出一种基于深度Q网络的抗干扰攻击水声数据传输框架,应用强化学习控制最优传输功率,并用水声节点移动性控制解决水声网络中存在的干扰攻击,水池实验表明,该方法可进一步降低误码率,对抗反应性干扰。同时,韩光洁等[62]也开展了利用支持向量机建立水声通信网络节点传输信任模型等水声网络安全方面的研究。

总体而言,在水声通信网络层方面,无论是水声网络路由协议还是组网分簇、节点功率分配,或是AUV辅助的路径规划、网络安全等研究,传统智能算法或深度学习等新兴人工智能技术,均是作为优化算法,从水声组网的不同应用问题而展开研究。比如,Sundarasekar等[51]还开展了基于深度学习和离散时间随机控制过程的水声通信网络自适应能量感知节能与服务质量研究。紧紧围绕水声组网的特殊技术难题进行研究,是人工智能技术在水声通信网络层发挥潜力的关键所在。

5 结论

近二十年来,人工智能技术在水声通信与水声通信组网中的研究,从利用支持向量机进行水声目标识别定位、水声信道估计与盲均衡,到利用集群智能算法进行水声通信网络路由优化,再到利用深度学习、深度神经网络进行水声接收机处理、节点功率分配和水声网络安全设计,融合程度越来越深,相关研究方兴未艾。

未来,人工智能与水声通信进行下一步交叉研究的方向,主要包括:1)针对于海洋环境大动态变化的复杂水声信道响应问题,研究融合人工智能算法在水声通信中的应用;2)针对水声通信样机与海洋环境的普适性难题,研究海洋环境要素数据驱动的深度学习自适应技术;3)针对海试成本高、海试数据标准不统一问题,研究小样本学习或样本数据量的增广设计;4)针对水声节点功耗受限问题,研究兼具学习效果好、低复杂度的深度学习技术。

参考文献
[1]
徐文, 鄢社锋, 季飞, 等. 海洋信息获取、传输、处理及融合前沿研究评述[J]. 中国科学:信息科学, 2016, 46(8): 1053-1085.
XU Wen, YAN Shefeng, JI Fei, et al. Marine information gathering, transmission, processing, and fusion:current status and future trends[J]. Scientia sinica informationis, 2016, 46(8): 1053-1085. (0)
[2]
陈友淦, 蔡岳儒, 许肖梅, 等. 基于Python语言的水声通信与大数据处理[J]. 声学技术, 2017, 36(5): 321-322.
CHEN Yougan, CAI Yueru, XU Xiaomei, et al. Underwater acoustic communications and big data processing based on Python[J]. Technical acoustics, 2017, 36(5): 321-322. (0)
[3]
RUSSELL S, NORVIG P. Artificial intelligence:a modern approach[M]. 4th ed. New Jersey: Pearson Education Ltd, 2020: 9-16. (0)
[4]
周志华. 机器学习[M]. 北京: 清华大学出版社, 2016.
ZHOU Zhihua. Machine learning[M]. Beijing: Tsinghua University Press, 2016. (0)
[5]
COPELAND M. What's the difference between artificial intelligence, machine learning and deep learning?[EB/OL]. (2016-07-29). https://blogs.nvidia.com/blog/2016/07/29/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai. (0)
[6]
JAMES L. 5 Ways mother nature inspires artificial intelligence[EB/OL].[2018-01-15]. https://towardsdatascience.com/5-ways-mother-nature-inspires-artificial-intelligence-2c6700bb56b6. (0)
[7]
URICK R J. Principles of underwater sound[M]. 3rd ed. New York, NY, USA: McGraw-Hill, 1983. (0)
[8]
GOU Yu, ZHANG Tong, LIU Jun, et al. DeepOcean:a general deep learning framework for spatio-temporal ocean sensing data prediction[J]. IEEE access, 2020, 8: 79192-79202. DOI:10.1109/ACCESS.2020.2990939 (0)
[9]
QIU Tie, ZHAO Zhao, ZHANG Tong, et al. Underwater internet of things in smart ocean:system architecture and open issues[J]. IEEE transactions on industrial informatics, 2020, 16(7): 4297-4307. DOI:10.1109/TII.2019.2946618 (0)
[10]
WANG Chaofeng, WANG Zhaohui, SUN Wensheng, et al. Reinforcement learning-based adaptive transmission in time-varying underwater acoustic channels[J]. IEEE access, 2018, 6: 2541-2558. DOI:10.1109/ACCESS.2017.2784239 (0)
[11]
FU Qiang, SONG Aijun. Adaptive modulation for underwater acoustic communications based on reinforcement learning[C]//Proceedings of OCEANS 2018 MTS/IEEE Charleston. Charleston, SC, USA, 2018: 1-8. (0)
[12]
SU Wei, LIN Jiamin, CHEN Keyu, et al. Reinforcement learning-based adaptive modulation and coding for efficient underwater communications[J]. IEEE access, 2019, 7: 67539-67550. DOI:10.1109/ACCESS.2019.2918506 (0)
[13]
ZHANG Jing, CAO Yu, HAN Guangyao, et al. Deep neural network-based underwater OFDM receiver[J]. IET communications, 2019, 13(13): 1998-2002. DOI:10.1049/iet-com.2019.0243 (0)
[14]
陈友淦, 汤煜荧, 余伟健, 等.水声协作通信网络中运用人工鱼群算法寻找路由的方法: 中国, CN201811338131.5[P]. 2020-07-03.
CHEN Yougan, TANG Yuying, YU Weijian, et al. Routing method using artificial fish swarm algorithm in hydroacoustic collaborative communication network: CN, CN201811338131.5[P]. 2020-07-03. (0)
[15]
陈友淦, 金晓婷, 吴剑明, 等.一种基于蚁群算法的水声多跳协作通信网络路由选择方法: 中国, CN201610833497.4[P]. 2019-04-02.
CHEN Yougan, JIN Xiaoting, WU Jianming, et al. Water sound multihop cooperative communication network route selection method based on ant colony algorithm: CN, CN201610833497.4[P]. 2019-04-02. (0)
[16]
HU Tiansi, FEI Yunsi. QELAR:a machine-learning-based adaptive routing protocol for energy-efficient and lifetime-extended underwater sensor networks[J]. IEEE transactions on mobile computing, 2010, 9(6): 796-809. DOI:10.1109/TMC.2010.28 (0)
[17]
PLATE R, WAKAYAMA C. Utilizing kinematics and selective sweeping in reinforcement learning-based routing algorithms for underwater networks[J]. Ad hoc networks, 2015, 34: 105-120. DOI:10.1016/j.adhoc.2014.09.012 (0)
[18]
XIAO Liang, SHENG Geyi, WAN Xiaoyue, et al. Learning-based PHY-layer authentication for underwater sensor networks[J]. IEEE communications letters, 2019, 23(1): 60-63. DOI:10.1109/LCOMM.2018.2877317 (0)
[19]
XIAO Liang, LI Qiangda, CHEN Tianhua, et al. Jamming games in underwater sensor networks with reinforcement learning[C]//Proceedings of 2015 IEEE Global Communications Conference. San Diego, CA, USA, 2015: 1-6. (0)
[20]
XIAO Liang, JIANG Donghua, WAN Xiaoyue, et al. Anti-Jamming underwater transmission with mobility and learning[J]. IEEE communications letters, 2018, 22(3): 542-545. DOI:10.1109/LCOMM.2018.2792015 (0)
[21]
JIANG Jiajia, BU Lingran, WANG Xianquan, et al. Clicks classification of sperm whale and long-finned pilot whale based on continuous wavelet transform and artificial neural network[J]. Applied acoustics, 2018, 141: 26-34. DOI:10.1016/j.apacoust.2018.06.014 (0)
[22]
CHEN Yuechao, XU Xiaonan. The research of underwater target recognition method based on deep learning[C]//Proceedings of 2017 IEEE International Conference on Signal Processing, Communications and Computing. Xiamen, 2017: 1-5. (0)
[23]
YANG Honghui, GAN Anqin, CHEN Hanlu, et al. Underwater acoustic target recognition using SVM ensemble via weighted sample and feature selection[C]//Proceedings of 2016 13th International Bhurban Conference on Applied Sciences and Technology. Islamabad, Pakistan, 2016: 522-527. (0)
[24]
FISCHELL E M, SCHMIDT H. Supervised machine learning for estimation of target aspect angle from bistatic acoustic scattering[J]. IEEE journal of oceanic engineering, 2017, 42(4): 759-769. DOI:10.1109/JOE.2017.2650759 (0)
[25]
PINHEIRO B C, MORENO U F, DE SOUSA J T B, et al. Kernel-Function-Based models for acoustic localization of underwater vehicles[J]. IEEE journal of oceanic engineering, 2017, 42(3): 603-618. DOI:10.1109/JOE.2016.2578218 (0)
[26]
HOUÉGNIGAN L, SAFARI P, NADEU C, et al. Machine and deep learning approaches to localization and range estimation of underwater acoustic sources[C]//Proceedings of 2017 IEEE/OES Acoustics in Underwater Geosciences Symposium. Rio de Janeiro, 2017: 1-6. (0)
[27]
CHENG En, WU Longhao, YUAN Fei, et al. Node selection algorithm for underwater acoustic sensor network based on particle swarm optimization[J]. IEEE access, 2019, 7: 164429-164443. DOI:10.1109/ACCESS.2019.2952169 (0)
[28]
ZHANG Xing, SONG Kang, LI Chunguo, et al. Parameter estimation for multi-scale multi-lag underwater acoustic channels based on modified particle swarm optimization algorithm[J]. IEEE access, 2017, 5: 4808-4820. DOI:10.1109/ACCESS.2017.2681101 (0)
[29]
JIANG Rongkun, WANG Xuetian, CAO Shan, et al. Deep neural networks for channel estimation in underwater acoustic OFDM systems[J]. IEEE access, 2019, 7: 23579-23594. DOI:10.1109/ACCESS.2019.2899990 (0)
[30]
李振兴.基于支持向量机的盲均衡算法研究[D].哈尔滨: 哈尔滨工程大学, 2006.
LI Zhenxing. Blind equalization based on support vector machine[D]. Harbin: Harbin Engineering University, 2006. (0)
[31]
童峰, 许肖梅, 方世良, 等. 改进支持向量机和常数模算法水声信道盲均衡[J]. 声学学报, 2012, 37(2): 143-150.
TONG Feng, XU Xiaomei, FANG Shiliang, et al. Blind equalization of underwater acoustic channels based on modified support vector machine and constant modulus algorithm[J]. Acta acustica, 2012, 37(2): 143-150. (0)
[32]
MAHMUTOGLU Y, TURK K, TUGCU E. Particle swarm optimization algorithm based decision feedback equalizer for underwater acoustic communication[C]//Proceedings of 2016 39th International Conference on Telecommunications and Signal Processing. Vienna, Austria, 2016: 153-156. (0)
[33]
刘振兴, 郭业才, 高敏, 等. 多小波模糊神经网络盲均衡算法[J]. 兵工学报, 2010, 31(9): 1137-1144.
LIU Zhenxing, GUO Yecai, GAO Min, et al. Multi-wavelet fuzzy neural network blind equalization algorithm in underwater acoustic channel[J]. Acta armamentarii, 2010, 31(9): 1137-1144. (0)
[34]
KALAIARASU V, VISHNU H, MAHMOOD A, et al. Predicting underwater acoustic network variability using machine learning techniques[C]//Proceedings of MTS/IEEE OCEANS 2017. Anchorage, AK, 2017: 1-7. (0)
[35]
HARB H, MAKHOUL A, COUTURIER R. An enhanced K-Means and ANOVA-based clustering approach for similarity aggregation in underwater wireless sensor networks[J]. IEEE sensors journal, 2015, 15(10): 5483-5493. DOI:10.1109/JSEN.2015.2443380 (0)
[36]
LI Pengwei, WANG Shilian, ZHANG Hao, et al. Improved particle swarm optimization algorithm of clustering in underwater acoustic sensor networks[C]//Proceedings of MTS/IEEE OCEANS 2017. Aberdeen, UK, 2017: 1-7. (0)
[37]
ZHANG Hao, WANG Shilian, SUN Haixin. A low complexity clustering optimization algorithm for underwater sensor networks[C]//Proceedings of 2016 IEEE International Conference on Signal Processing, Communications and Computing. Hong Kong, China, 2016: 1-6. (0)
[38]
WANG Ranning, YADAV A, MAKLED E A, et al. Optimal power allocation for full-duplex underwater relay networks with energy harvesting:a reinforcement learning approach[J]. IEEE wireless communications letters, 2020, 9(2): 223-227. DOI:10.1109/LWC.2019.2948992 (0)
[39]
NIE Dongqin, FENG Yizhi, ZHEN Chen, et al. Power control for underwater acoustic MC-CDMA communication networks using the improved PSO algorithm[C]//Proceedings of MTS/IEEE OCEANS 2016. Shanghai, China, 2016: 1-4. (0)
[40]
SU Yishan, ZHOU Zhaojia, JIN Zhigang, et al. A joint relay selection and power allocation MAC protocol for underwater acoustic sensor network[J]. IEEE access, 2020, 8: 65197-65210. DOI:10.1109/ACCESS.2020.2984043 (0)
[41]
DUAN Ruiyang, DU Jun, JIANG Chunxiao, et al. Value based hierarchical information collection for AUV enabled internet of underwater things[J/OL]. IEEE internet of things journal: (2020-05-15). https://ieeexplore.ieee.org/document/9094182. DOI:10.1109/JIOT.2020.2994909. (0)
[42]
WU Jiehong, SONG Chengxin, FAN Chunlong, et al. DENPSO:a distance evolution nonlinear PSO algorithm for energy-efficient path planning in 3D UASNs[J]. IEEE access, 2019, 7: 105514-105530. DOI:10.1109/ACCESS.2019.2932148 (0)
[43]
HAN Guangjie, TANG Zhengkai, HE Yu, et al. District partition-based data collection algorithm with event dynamic competition in underwater acoustic sensor networks[J]. IEEE transactions on industrial informatics, 2019, 15(10): 5755-5764. DOI:10.1109/TII.2019.2912320 (0)
[44]
李金明, 赵俊渭, 陆晶. 基于支持向量机的水声信道盲均衡算法研究[J]. 电声技术, 2006(9): 4-6.
LI Jinming, ZHAO Junwei, LU Jing. Underwater acoustic channel blind equalization algorithm based on support vector machines[J]. Audio engineering, 2006(9): 4-6. (0)
[45]
潘翔, 李洁冰. 一种基于支持向量机的目标定位方法[J]. 浙江大学学报(工学版), 2006, 40(3): 482-484, 489.
PAN Xiang, LI Jiebing. Support vector machine-based algorithm for target localization[J]. Journal of Zhejiang University (engineering science), 2006, 40(3): 482-484, 489. (0)
[46]
DING Lida, WANG Shilian, ZHANG Wei. Modulation classification of underwater acoustic communication signals based on deep learning[C]//Proceedings of 2018 OCEANS. Kobe, Japan, 2018: 1-4. (0)
[47]
ALAMGIR M S M, SULTANA M N, CHANG K. Link adaptation on an underwater communications network using machine learning algorithms:boosted regression tree approach[J]. IEEE access, 2020, 8: 73957-73971. DOI:10.1109/ACCESS.2020.2981973 (0)
[48]
PARK S H, MITCHELL P D, GRACE D. Reinforcement learning based MAC protocol (UW-ALOHA-Q) for underwater acoustic sensor networks[J]. IEEE access, 2019, 7: 165531-165542. DOI:10.1109/ACCESS.2019.2953801 (0)
[49]
JAVAID N, KARIM O A, SHER A, et al. Q-learning for energy balancing and avoiding the void hole routing protocol in underwater sensor networks[C]//Proceedings of 2018 14th International Wireless Communications & Mobile Computing Conference. Limassol, Cyprus, 2018: 702-706. (0)
[50]
WEI Xiaohui, LIU Yuanyuan, GAO Shang, et al. An RNN-based delay-guaranteed monitoring framework in underwater wireless sensor networks[J]. IEEE access, 2019, 7: 25959-25971. DOI:10.1109/ACCESS.2019.2899916 (0)
[51]
SUNDARASEKAR R, SHAKEEL P M, BASKAR S, et al. Adaptive energy aware quality of service for reliable data transfer in under water acoustic sensor networks[J]. IEEE access, 2019, 7: 80093-80103. DOI:10.1109/ACCESS.2019.2921833 (0)
[52]
ROBERTS P L D, JAFFE J S, TRIVEDI M M. Multiview, broadband acoustic classification of marine fish:a machine learning framework and comparative analysis[J]. IEEE journal of oceanic engineering, 2011, 36(1): 90-104. DOI:10.1109/JOE.2010.2101235 (0)
[53]
MCQUAY C, SATTAR F, DRIESSEN P F. Deep learning for hydrophone big data[C]//Proceedings of 2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing. Victoria, BC, Canada, 2017: 1-6. (0)
[54]
孟庆昕, 杨士莪, 于盛齐. 基于波形结构特征和支持向量机的水面目标识别[J]. 电子与信息学报, 2015, 37(9): 2117-2123.
MENG Qingxin, YANG Shi'e, YU Shengqi. Recognition of marine acoustic target signals based on wave structure and support vector machine[J]. Journal of electronics & information technology, 2015, 37(9): 2117-2123. (0)
[55]
石洋, 胡长青. 基于粒子群最小二乘支持向量机的前视声呐目标识别[J]. 声学技术, 2018, 37(2): 122-128.
SHI Yang, HU Changqing. Forward-looking sonar target recognition based on particle swarm and least squares support vector machine[J]. Technical acoustics, 2018, 37(2): 122-128. (0)
[56]
安良, 方世良, 陆佶人. 支持向量机在舰船辐射噪声识别中的应用[J]. 声学技术, 2009, 28(2): 87-89.
AN Liang, FANG Shiliang, LU Jiren. Support vector machine for ship-radiated noise recognition[J]. Technical acoustics, 2009, 28(2): 87-89. (0)
[57]
江伟华, 曹秀岭, 童峰. 采用支持向量机的水声通信信号调制识别方法[J]. 厦门大学学报(自然科学版), 2015, 54(4): 534-539.
JIANG Weihua, CAO Xiuling, TONG Feng. Modulation recognition method of underwater acoustic communication signals using SVM[J]. Journal of Xiamen University (natural science), 2015, 54(4): 534-539. (0)
[58]
王卫.基于改进遗传优化的正交小波盲均衡算法[D].南京: 南京信息工程大学, 2012.
WANG Wei. Blind equalization algorithms based on modified genetic algorithm and wavelet transform[D]. Nanjing: Nanjing University of Information Science and Technology, 2012. (0)
[59]
ZHANG Youwen, LI Junxuan, ZAKHAROV Y V, et al. Deep learning based single carrier communications over time-varying underwater acoustic channel[J]. IEEE access, 2019, 7: 38420-38430. DOI:10.1109/ACCESS.2019.2906424 (0)
[60]
XU Ming, LIU Guangzhong. A Multipopulation firefly algorithm for correlated data routing in underwater wireless sensor networks[J]. International journal of distributed sensor networks, 2013, 9(3). DOI:10.1155/2013/865154 (0)
[61]
CHNE Yongan, ZHU Jianying, WAN Leti, et al. ACOA-AFSA fusion dynamic coded cooperation routing for different scale multi-hop underwater acoustic sensor networks[J]. IEEE acess, 2020, 8(1): 186773-186788. (0)
[62]
LI Xinlu, KEEGAN B, MTENZI F. Energy efficient hybrid routing protocol based on the artificial fish swarm algorithm and ant colony optimisation for WSNs[J]. Sensors, 2018, 18(10): 3351. DOI:10.3390/s18103351 (0)
[63]
HAN Guangjie, HE Yu, JIANG Jinfang, et al. A synergetic trust model based on SVM in underwater acoustic sensor networks[J]. IEEE transactions on vehicular technology, 2019, 68(11): 11239-11247. DOI:10.1109/TVT.2019.2939179 (0)