System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种多任务生成对抗网络强对流天气临近预报方法及装置制造方法及图纸_技高网

一种多任务生成对抗网络强对流天气临近预报方法及装置制造方法及图纸

技术编号:42469785 阅读:6 留言:0更新日期:2024-08-21 12:54
本发明专利技术涉及数据深度学习技术领域,具体涉及一种多任务生成对抗网络强对流天气临近预报方法及装置,包括步骤:A.获取反射率图像样本及标签和闪电密度图像样本及标签;B.基于所述反射率图像样本及标签和闪电密度图像样本及标签训练多任务生成对抗网络,所述多任务生成对抗网络采用双通道分别处理反射率图像样本和闪电密度图像样本;C.获取并处理当前的多普勒雷达组合反射率图像产品及闪电观测数据,将其输入训练完毕的多任务生成对抗网络,进行闪电和降雨强度的临近预报,实现了基于二维卷积神经网络对气象观测数据时空信息的提取,减小了计算复杂度;采用生成对抗网络生成高质量预测图像,提高了预测精度;采用双通道实现了多任务输出。

【技术实现步骤摘要】

本专利技术涉及数据深度学习领域,具体涉及一种多任务生成对抗网络强对流天气临近预报方法及装置


技术介绍

1、强对流天气,例如短时强降水、冰雹、雷暴等,是自然界最常见的灾害现象之一,具有天气现象剧烈、发展迅速等特点。温室效应加剧了气候变化,导致强对流天气现象频发;此外,由强对流天气引发的次生灾害,如房屋受损、泥石流、农作物减产等,给人类的生产生活带来严重影响和损失。人类无法直接阻止强对流天气的发生,但如果能对将要到来的强对流天气做出有效、及时的预警,则可为防灾减灾预留出充足的时间。因此,对强对流天气准确的临近预报成为了当前天气预报业务领域面临的研究热点之一。

2、现有的强对流天气临近预报方法多数为单一预报模式,只预报降雨或只预报雷电,即单任务模式,采用的方法主要为传统的外推预测方法和新兴的深度神经网络预测方法,其中,外推预测方法包括光流法、titan、scit、机器学习外推法,深度神经网络预测方法包括循环神经网络(rnn)方法、卷积神经网络(cnn)方法和生成对抗网络(gan)。随着人工智能的快速发展,国内外学者纷纷提出了基于rnn/cnn/gan的临近降雨预报方法和临近闪电预报方法,但未讨论同时实现对降雨和闪电的临近预报,即采用一个深度神经网络模型实现多个预测任务。


技术实现思路

1、有鉴于此,本专利技术提供了一种多任务生成对抗网络强对流天气临近预报方法及装置,基于生成对抗网络(gan)能生成高质量图像的特点,采用gan生成预测图像,以实现对强对流天气高精度的临近预报;在生成对抗网络中采用双通道,通道一处理闪电图像样本,用于预测闪电,通道二处理雷达反射率图像样本,用于预测降雨,实现多任务输出。本专利技术的多任务gan中生成器部分由特征提取模块和特征融合模块级联组成,以实现对多源数据特征提取及提取后的融合;在特征提取模块加入由inception构成的时空转换预测模块,以实现对气象观测数据时空信息的提取,交换两个通道的时空转换预测模块输出的深层特征图,完成多源数据的第一级特征融合;在特征融合模块将图像特征再次融合,完成多源数据第二级特征融合;最后在判决器中,将判决器双通道提取的闪电预测图像和雷达反射率预测图像的统计特征在通道维拼接后输出进行真/假判别。

2、本专利技术采用gan网络生成高质量预测图像,提高了预报精度;采用双通道特征提取和两级特征融合的方式,解决了现有技术未充分考虑多源数据特征提取和特征融合的问题;采用双通道任务输出,解决了现有技术预测任务单一的问题;采用时空转换预测模块实现了对观测数据时空信息的提取,降低了计算复杂度。

3、为了解决上述技术问题,本专利技术是这样实现的。

4、基于多任务生成对抗网络的强对流天气临近预报方法,包括步骤:a.获取同一地点历年的多普勒雷达组合反射率图像,将每半小时内的5张多普勒雷达组合反射率图像组合成一个雷达反射率图像样本,和一个雷达反射率图像标签;获取历年闪电观测数据,以0时为时间起点,6分钟为时间间隔,将连续时间的闪电观测数据进行时间聚合处理,并将时间聚合后的闪电观测数据映射到指定分辨率的网格中,对网格中的内容进行标记,完成空间聚合,得到时间和空间聚合处理后的闪电密度图像,以每半小时内时空聚合后的5张闪电密度图像组合为一个闪电密度图像样本和一个闪电图像标签;

5、b.基于所述反射率图像样本、闪电密度图像样本、反射率图像标签以及闪电图像标签训练多任务生成对抗网络的生成器和判别器,所述生成器和所述判别器由两条支路构成,支路一处理所述闪电密度图像样本,用于预测闪电,支路二处理雷达反射率图像样本,用于预测降雨;多任务生成对抗网络的生成器的支路一和支路二由特征提取模块和特征融合模块构成,支路一和支路二的特征提取模块相同,均采用编码器-时空转换预测器-解码器架构,编解码器之间采用跳跃连接;编解码器各包括7级,每一级由一个二维卷积、一个batchnorm和一个激活函数relu构成;时空转换预测器采用编码器-解码器和跳跃连接架构,时空转换预测器中的编解码器各包括8级,每一级由一个inception模块构成;将支路一和支路二时空转换预测器输出的深度特征图互换,实现多源数据第一级特征融合,多源数据第二级特征融合在特征融合模块的支路一完成,特征融合模块的支路一为注意力门控模块,融合闪电密度图像特征与雷达反射率图像特征;特征融合模块的支路二为空间注意力模块,提高雷达反射率图像特征表征的质量;多任务生成对抗网络判别器的支路一和支路二均采用patch-d,所述patch-d共有5级,1到4级由一个二维卷积和一个leakyrelu激活函数构成,第5级由一个二维卷积和一个sigmoid函数构成,最后将两个判决模块的输出沿通道维相加后作为判别器输出;

6、c.获取当前的多普勒雷达组合反射率图像及闪电观测数据,将处理后的反射率图像样本及闪电密度图像样本输入训练完毕的多任务生成对抗网络,进行强对流天气临近预报。

7、优选地,对所述网格中的内容进行标记,包括:在聚合时间内如果同一网格内映射了n次闪电,则此格点闪电频数记为n,否则标记为0。

8、优选地,基于所述反射率图像样本、闪电密度图像样本、反射率图像标签以及闪电图像标签构建用于训练所述多模态多任务生成对抗网络的数据集,包括:

9、步骤s21: 从输入的反射率图像样本、闪电密度图像样本、反射率图像标签以及闪电图像标签中,以每半小时为时间间隔,获取由5张反射率图像构成的一个反射率图像样本和由5张闪电密度图像构成的一个闪电密度图像样本,组成待匹配样本对;

10、步骤s22: 将各个所述待匹配样本对与由5张反射率图像构成的一个反射率图像标签和由5张闪电标签图像构成的一个闪电图像标签进行匹配,匹配方式为:一个待匹配样本对对应反射率图像标签和闪电图像标签中以所述待匹配样本对对应的结束时间为起点的标签,构成一个样本-标签对;

11、步骤s23: 由全部的样本-标签对组成数据集,再从数据集中以一定比例划分得到训练集、测试集和验证集。

12、优选地,所述多任务生成对抗网络生成器特征提取模块中构成时空转换预测器的每个inception模块,包括:首先对输入特征进行卷积核为1*1的二维卷积,再对二维卷积输出并行执行卷积核分别为3、5、7和11的二维卷积,同时保持并行输出结果尺寸相同,再将并行输出结果相加,作为每一级inception模块的输出。

13、优选地,所述多任务生成对抗网络生成器特征融合模块中支路一的注意力门控模块首先将支路一和支路二特征提取模块输出的反射率图像特征和闪电特征在通道维进行拼接,再做卷积核为1*1的卷积,再进行sigmoid操作,将sigmoid输出与支路二特征提取模块输出的反射率图像特征进行点乘,再将点乘结果与支路一特征提取模块输出的闪电特征相加,完成特征融合,再通过一个1*1的二维卷积和一个sigmoid模块,作为特征融合模块支路一的输出。

14、优选地,所述多任务生成对抗网络生成器特征融合模块中支路二的本文档来自技高网...

【技术保护点】

1.一种多任务生成对抗网络的强对流天气临近预报方法,其特征在于,包括步骤:A.获取同一地点历年的多普勒雷达组合反射率图像,将每半小时内的5张多普勒雷达组合反射率图像组合成一个雷达反射率图像样本和一个雷达反射率图像标签;获取历年闪电观测数据,以0时为时间起点,6分钟为时间间隔,将连续时间的闪电观测数据进行时间聚合处理,并将时间聚合后的闪电观测数据映射到指定分辨率的网格中,对网格中的内容进行标记,完成空间聚合,得到时间和空间聚合处理后的闪电密度图像,将每半小时内时空聚合后的5张闪电密度图像组合成一个闪电密度图像样本和一个闪电图像标签;

2.如权利要求1所述的强对流天气临近预报方法,其特征在于,对所述网格中的内容进行标记,包括:在聚合时间内如果同一网格内映射了n次闪电,则此格点闪电频数记为n,否则标记为0。

3.如权利要求1所述的强对流天气临近预报方法,其特征在于,基于所述反射率图像样本、闪电密度图像样本、反射率图像标签以及闪电标签构建用于训练所述多任务生成对抗网络的数据集,包括:

4.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络生成器特征提取模块中构成时空转换预测器的每个Inception模块,包括:首先对输入特征进行卷积核为1*1的二维卷积,再对二维卷积输出并行执行卷积核分别为3、5、7和11的二维卷积,同时保持并行输出结果尺寸相同,再将并行输出结果相加,作为每一级Inception模块的输出。

5.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络生成器特征融合模块中支路一的注意力门控模块首先将支路一和支路二特征提取模块输出的反射率图像特征和闪电特征在通道维进行拼接,再做卷积核为1*1的卷积,再进行Sigmoid操作,将Sigmoid输出与支路二特征提取模块输出的反射率图像特征进行点乘,再将点乘结果与支路一特征提取模块输出的闪电特征相加,完成特征融合,再通过一个1*1的二维卷积和一个Sigmoid模块,作为特征融合模块支路一的输出。

6.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络生成器特征融合模块中支路二的空间注意力模块将支路二特征提取模块输出的反射率图像特征做卷积核为1*1的卷积,再依次进行BatchNorm和ReLU操作,再进行卷积核为1*1的卷积,再依次进行BatchNorm和Sigmoid操作,再将输出与支路二特征提取模块输出的反射率图像特征进行点积,完成空间特征增强,再通过一个1*1的二维卷积和一个Sigmoid模块,作为特征融合模块支路二的输出。

7.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络中,训练生成对抗网络所需定义的损失函数包括生成器部分的损失函数和判别器部分的损失函数,生成器的损失函数包括重建损失和对抗损失,重建损失采用L1距离函数,计算生成器的预测输出和真实值(闪电标签和反射率标签)之间的L1距离;对抗损失采用二进制交叉熵损失函数,计算当判别器输入为生成器的预测输出时的输出值与1之间的差异度,判别器的损失函数为采用二进制交叉熵损失函数计算的对抗损失,包括2个部分,分别为当判别器输入为真实值(闪电标签和反射率标签)时的输出与1之间的差异,和当判别器输入为生成器的预测输出时的输出值与0之间的差异。

8.根据权利要求1-7任一所述强对流天气临近预报方法的基于多任务生成对抗网络的装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于:存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行如权利要求1-7中任一项所述方法。

10.一种电子设备,其特征在于,所述电子设备,包括:

...

【技术特征摘要】

1.一种多任务生成对抗网络的强对流天气临近预报方法,其特征在于,包括步骤:a.获取同一地点历年的多普勒雷达组合反射率图像,将每半小时内的5张多普勒雷达组合反射率图像组合成一个雷达反射率图像样本和一个雷达反射率图像标签;获取历年闪电观测数据,以0时为时间起点,6分钟为时间间隔,将连续时间的闪电观测数据进行时间聚合处理,并将时间聚合后的闪电观测数据映射到指定分辨率的网格中,对网格中的内容进行标记,完成空间聚合,得到时间和空间聚合处理后的闪电密度图像,将每半小时内时空聚合后的5张闪电密度图像组合成一个闪电密度图像样本和一个闪电图像标签;

2.如权利要求1所述的强对流天气临近预报方法,其特征在于,对所述网格中的内容进行标记,包括:在聚合时间内如果同一网格内映射了n次闪电,则此格点闪电频数记为n,否则标记为0。

3.如权利要求1所述的强对流天气临近预报方法,其特征在于,基于所述反射率图像样本、闪电密度图像样本、反射率图像标签以及闪电标签构建用于训练所述多任务生成对抗网络的数据集,包括:

4.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络生成器特征提取模块中构成时空转换预测器的每个inception模块,包括:首先对输入特征进行卷积核为1*1的二维卷积,再对二维卷积输出并行执行卷积核分别为3、5、7和11的二维卷积,同时保持并行输出结果尺寸相同,再将并行输出结果相加,作为每一级inception模块的输出。

5.如权利要求1所述的强对流天气临近预报方法,其特征在于,所述多任务生成对抗网络生成器特征融合模块中支路一的注意力门控模块首先将支路一和支路二特征提取模块输出的反射率图像特征和闪电特征在通道维进行拼接,再做卷积核为1*1的卷积,再进行sigmoid操作,将sigmoid输出与支路二特征提取模块输出的反...

【专利技术属性】
技术研发人员:胡俊樊玲周昌海杨龙成钟帅李小六武子翼张凌峰
申请(专利权)人:成都师范学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1