System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种逐小时降水预测方法及存储介质、电子设备技术_技高网

一种逐小时降水预测方法及存储介质、电子设备技术

技术编号:41480904 阅读:19 留言:0更新日期:2024-05-30 14:30
本发明专利技术公开了一种降水预测模型,包括以下步骤:获取标签数据、训练数据集、验证数据集、测试数据集;构建空间自相关模块,将空间自相关模块嵌入模型ConvLSTM中,形成单元A(ConvLSTM‑SAC Unit),将单元A的普通卷积替换成可变形卷积形成单元B(DConvLSTM‑SAC Unit),单元A和B交叉堆叠形成降水预测模型的四层内存流框架;将训练数据集、验证数据集、测试数据集先后输入降水预测模型得到最终的降水预测模型。本方案利用可变形卷积处理降水图像能更好地适应降水的不规则空间分布,更好地保持空间特征信息的完整性;空间自相关可以反映降水的聚集性,更好地捕捉降水相似的区域,提高模型降水预测的准确性。

【技术实现步骤摘要】

本专利技术涉及水文气象学、数据分析和机器学习,尤其涉及一种逐小时降水预测方法及存储介质、电子设备


技术介绍

1、短期降水预测是一个时空预测问题,旨在预测目标区域短时间内(0-6h)的降水量,长期以来一直是天气预测领域的重要课题。在全球变暖的背景下,洪水、干旱、台风、沙尘暴等极端天气现象日益增多。可靠的短期降水预测可为洪水、干旱和泥石流等自然灾害的预警和预防提供有效依据,有利于地区安全和经济发展。

2、目前,降水预测方法一般分为两类:基于天气动力学过程的数值天气预报和利用人工智能(ai)技术的数据驱动降水预测。数值天气预报是目前中国主要的预测方法。然而,天气动力学过程的建模和求解需要复杂地考虑大量物理条件,如气压、温度和风速,并需要大量计算资源。初始条件和参数化方案的不确定性导致短期(0-6小时)降水预测存在相当大的预测偏差和误差。相比之下,数据驱动降水预测在预测精度和逐小时降水预测的运行时间方面,相对于传统数值模型(如metnet模型)能取得更好的性能。数据驱动方法在次季节降水预测(两周到一个季节)方面也显示出比数值天气预测更好的结。以人工智能技术为代表的降水预测方法与数值天气预测方法的主要区别在于,前者是一种数据驱动方法,而后者是一种基于物理的模型驱动方法。数据驱动模型不是基于大气基本物理属性的数学物理模型计算,而是从历史气象数据中分析提取信息,从数据驱动的角度进行学习,建立降水与其影响因素之间的内在联系。因此,数据驱动的降水预测不受物理过程的限制,也不需要复杂的物理过程计算,这可能会提高预测精度。

3、从本质上讲,基于人工智能的短期降水预测是一个时空序列预测问题,使用雷达回波图像或降水图像序列作为输入,并使用固定数量(通常大于1)的未来雷达回波图像或降水图像序列作为输出。然而,时空序列的高维特性导致预测模型难以充分捕捉数据的时空信息,尤其是在多步预测中。现有的基于人工智能的小时降水预测方法主要是通过机器学习和深度学习方法推断雷达回波图像或降水图像的时空运动,从而预测未来雷达回波或降水分布。近几十年来,许多基于像素级机器学习模型被应用于降水预测领域。das等人介绍了一种基于随机森林(rf)的机器学习算法,利用地面辐射计进行对流降水临近预测。lu和wang使用不同核函数的支持向量机(svm)方法预测了中国某地区的月降水量,svm优异的鲁棒性和泛化性能使其在降水预测中大受欢迎。ruivo等人介绍了一种决策树(dt)方法,用于预测特定地区的季节性极端降水事件。然而,这些基于机器学习的降水预测方法没有考虑相邻像素信息,从而忽略了降水的空间自相关特征。在以往的研究中,深度学习中的卷积神经网络(cnn)被认为是处理图像数据的有效方法。卷积是一种基于核的操作,与其他前馈方法相比,通过在图像上滑动,该模型能更有效地捕捉局部不变特征。cnn已成功应用于图像处理、降水预测和特征提取等多个领域。例如,anderson等人使用cnn模型提取图像位置信息,pan等人提出了一种使用深度cnn增强降水数值估算的新方法。为了有效处理信息之间的长期依赖关系,源自自然语言处理(nlp)的序列到序列长短期记忆(lstm)模型因其使用记忆单元和门控机制进行有效的时间信息建模,已被广泛用于降水和土壤水分预测等各种序列预测任务。卷积长短时记忆(convlstm)模型是lstm的一种变体,它通过增加二维(2-d)卷积来扩展基于lstm的空间特征,从而更好地学习时空序列数据中的高维空间信息。通常,二维卷积中卷积核的采样位置是固定的正方形网格,不能很好地采样不规则形状。然而,降水图像中的降水分布形状大多是不规则的。因此,普通的二维cnn方法可能无法有效提取不规则降水数据中的特征,从而限制了cnn模型的预测精度。此外,简单地使用卷积核来考虑周围像素的值并不能有效地考虑降水的空间聚类,导致空间信息表达和提取有限。


技术实现思路

1、为了解决上述问题,本专利技术提供一种逐小时降水预测方法,包括以下步骤:

2、s1、获取研究区域一段历史时间内的时降水数据,使用长度为l的滑动窗口选取降水数据作为样本数据集,将样本数据后一小时的降水数据作为标签数据,将样本数据集和标签数据进行预处理,得到预处理后样本数据集和标签数据,将预处理后样本数据集划分为训练数据集、验证数据集、测试数据集;

3、s2、构建空间自相关模块,将空间自相关模块嵌入模型convlstm中,形成单元a,将单元a的普通卷积替换成可变形卷积形成单元b;

4、s3、将单元a和单元b交叉堆叠,形成四层内存流框架,得到降水预测模型;

5、s4、将训练数据集输入所述降水预测模型进行训练,完成对所述模型的参数更新和优化,得到训练后的降水预测模型;

6、s5、将验证数据集输入训练后的降水预测模型,完成对训练后的降水预测模型的参数更新和优化,得到最终的降水预测模型;

7、s6、将测试数据集输入最终的降水预测模型,将得到的数据与所述预处理后的标签数据进行对比,评估模型的精度。

8、进一步地,使用归一化方法对样本数据集和标签数据进行预处理:

9、

10、其中,x′表示归一化后的样本数据或标签数据,x是样本数据或标签数据,min是样本数据或标签数据的最小值,max是样本数据或标签数据的最大值。

11、进一步地,将单元a的普通卷积替换成可变形卷积具体为:

12、(1)使用输入特征图x上的规则网格r进行采样,创建偏移域;

13、r={(-1,-1),(-1,0),…,(0,1),(1,1)}   (2)

14、(2)计算采样值的权重之和,使用普通卷积法对输入特征图x进行运算后得到的输出特征图y上的点表示为:

15、

16、其中,y(p0)表示采样值的权重之和,pn∈r表示pn属于实数,w(pn)表示第n次卷积计算时卷积核的权重,p0表示输出特征图上点的位置,pn表示第n次卷积计算时卷积输出的点相对于视野场上点的偏移量,是一个整数,x(p0+pn)表示p0+pn处的特征图;

17、使用可变形卷积对输入特征图x进行运算后得到的输出特征图y上的点表示为:

18、

19、其中,δpn表示第n次卷积计算时的偏移量;

20、对x(p0+pn+δpn)进行可变形卷积采样双线性插值表示为:

21、x(p)=∑qg(q,p)·x(q)=∑qg(qx,px)·g(qy,py)·x(q)   (5)

22、其中,q表示特征图x中整数点的位置,g(q,p)是双线性插值核函数,g(a,b)=max(0,1-|a-b|),max(0,1-|a-b|)表示取0和1-|a-b|两个值之间的最大值,x(q)表示q处的特征图,qx表示q处的x坐标,px表示p处的x坐标,qy表示q处的y坐标,py表示p处的y坐标。

23、进一步地,通过小时降水量数据计算出的局部莫兰指数作为空间自相关特征单元s的本文档来自技高网...

【技术保护点】

1.一种逐小时降水预测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,使用归一化方法对样本数据集和标签数据进行预处理:

3.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,将单元A的普通卷积替换成可变形卷积,可变形卷积的实现过程具体为:

4.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,

5.根据权利要求4所述的一种逐小时降水预测方法,其特征在于,

6.根据权利要求5所述的一种逐小时降水预测方法,其特征在于,将空间自相关模块嵌入模型ConvLSTM中具体为:

7.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,S5中,使用R-平方、均方误差根、平均绝对误差或皮尔逊相关系数的方法评估模型的精度。

8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7任一所述方法的步骤。

9.一种电子设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括计算机可读指令,所述处理器被配置用于调用所述计算机可读指令,执行如权利要求1-7任一项所述的方法。

...

【技术特征摘要】

1.一种逐小时降水预测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,使用归一化方法对样本数据集和标签数据进行预处理:

3.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,将单元a的普通卷积替换成可变形卷积,可变形卷积的实现过程具体为:

4.根据权利要求1所述的一种逐小时降水预测方法,其特征在于,

5.根据权利要求4所述的一种逐小时降水预测方法,其特征在于,

6.根据权利要求5所述的一种逐小时降水预测方法,其特征在于,将空间自相关模块嵌入模型convlstm中...

【专利技术属性】
技术研发人员:许磊张喜皓陶雲陈能成
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:

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

1