基于静态和动态图学习网络的海温时空预测方法及系统



1.本发明涉及一种基于静态和动态图学习网络的海温时空预测方法及系统,属于人工智能技术领域。


背景技术:



2.海洋表面温度(sea surface temperature,简称sst)作为世界海洋的一个重要物理属性,几乎影响着地球大气层的各个方面。海温变化会深刻影响当地和全球气候。例如,海温的变化,特别是异常变化,不可避免地会引起大气水汽水平的剧烈波动,从而产生各种降水模式,甚至导致暴雨、严重干旱和热带气旋等极端天气。这些极端天气往往会导致严重的社会经济影响,如电力系统中断、财产损失和生命损失等。此外,海温变化也显著影响生物活动,特别是海洋生态系统中的植物、动物和微生物。
3.准确的海温预测可以帮助政府和环境机构提前制定计划,如降水监测、海洋生物保护、旅游、渔业等。然而,预测海温并非易事。全球海洋系统是一个典型的复杂开放系统,影响海温的因素很多,如阳光对能量的吸收、人类活动、当地的地质结构等。此外,全球变暖使得海温异常出现的频率大大增加,为海温预测带来了新的挑战。海温预测技术的发展经历了三个阶段。最初,研究人员使用统计时间序列模型来完成这项任务。随后,机器学习技术被引入这个领域。最近,深度学习技术由于其灵活性和良好性能,已经成为许多现有工作的首选,例如,循环神经网络(recurrent neural network,简称rnn)、长-短期记忆(long short-term memory,简称lstm)和图神经网络(graph neural network,简称gnn)。然而,受限于它们各自的网络结构,特别当涉及不规则空间数据时,rnn和lstm很难捕获和表达海表温度数据之间复杂的时空相关性。同时,基于gnn的方法通常依赖于预定义的图矩阵,可能无法灵活处理sst数据中的异常。因此,现有的海温预测方法的预测准确率较低。


技术实现要素:



4.本发明提供了一种基于静态和动态图学习网络的海温时空预测方法及系统,能够解决现有海温预测方法的预测准确率较低的问题。
5.一方面,本发明提供了一种基于静态和动态图学习网络的海温时空预测方法,所述方法包括:
6.s1、获取多个海温观测站观测的目标海域的海温数据,并根据所述海温数据生成所述多个海温观测站之间的静态图;
7.s2、根据所述海温数据和所述静态图,生成所述多个海温观测站之间的动态图;
8.s3、利用图卷积网络获取所述静态图和所述动态图的节点特征,并根据所述节点特征和所述海温数据获得目标海域的海温预测值。
9.可选的,所述s1具体包括:
10.s11、获取多个海温观测站观测的海温数据,并根据所述海温数据生成自适应邻接矩阵;
11.s12、根据所述自适应邻接矩阵生成所述多个海温观测站之间的静态图。
12.可选的,所述s1还包括:
13.s13、利用图的正则化对所述静态图进行优化处理,得到优化后的静态图。
14.可选的,所述s11具体为:
15.获取多个海温观测站观测的海温数据,并通过节点嵌入方法计算所述海温数据的自适应邻接矩阵。
16.可选的,所述s2具体包括:
17.s21、利用多层感知器将所述海温数据映射到与所述自适应邻接矩阵具有相同维度的空间中,得到映射结果;
18.s22、利用门控机制将所述映射结果和所述自适应邻接矩阵进行信息融合,得到所述多个海温观测站之间的动态图。
19.可选的,所述s22具体为:
20.根据第一公式组得到所述多个海温观测站之间的动态图;
21.所述第一公式组为:
[0022][0023][0024][0025][0026]
其中,均为可学习的参数,ms为自适应邻接矩阵,x
t
为映射结果,r
t
为重置门用来保存过去的信息,z
t
为更新门用来更新新加入的信息,为动态图隐藏特征信息,h
t
为融合后的动态图。
[0027]
可选的,所述图卷积网络包括第一图卷积网络和第二图卷积网络;
[0028]
所述s3具体包括:
[0029]
s31、将所述静态图输入第一图卷积网络中,得到静态图节点特征,并将所述动态图输入第二图卷积网络中,得到动态图节点特征;
[0030]
s32、根据所述静态图节点特征、所述动态图节点特征和所述海温数据,得到目标海域的海温预测值。
[0031]
可选的,所述s32具体包括:
[0032]
s321、获取所述静态图节点特征和所述动态图节点特征的和值,记作最终特征;
[0033]
s322、将所述最终特征和所述海温数据的和值输入到输出模块中,得到目标海域的海温预测值。
[0034]
可选的,所述输出模块包括残差网络和多层感知器。
[0035]
另一方面,本发明提供了一种基于静态和动态图学习网络的海温时空预测系统,所述系统包括:
[0036]
静态图生成模块,用于获取多个海温观测站观测的目标海域的海温数据,并根据所述海温数据生成所述多个海温观测站之间的静态图;
[0037]
动态图生成模块,用于根据所述海温数据和所述静态图,生成所述多个海温观测站之间的动态图;
[0038]
海温预测模块,用于利用图卷积网络获取所述静态图和所述动态图的节点特征,并根据所述节点特征和所述海温数据获得目标海域的海温预测值。
[0039]
本发明能产生的有益效果包括:
[0040]
本发明提供的基于静态和动态图学习网络的海温时空预测方法,有效地捕获了多元数据的时空相关性,能够挖据出数据中的长期模式和不断变化的短期模式,极大提升预测准确率。同时,本发明提供了一种端到端的海表温度预测框架,该框架综合了静态、动态图学习,时间卷积和图卷积,为多元时间序列数据(如海表温度数据)提供了有前景的预测。
附图说明
[0041]
图1为本发明实施例提供的基于静态和动态图学习网络的海温时空预测方法流程图。
具体实施方式
[0042]
下面结合实施例详述本发明,但本发明并不局限于这些实施例。
[0043]
本发明实施例提供了一种基于静态和动态图学习网络的海温时空预测方法,如图1所示,所述方法包括:
[0044]
s1、获取多个海温观测站观测的目标海域的海温数据,并根据海温数据生成多个海温观测站之间的静态图。
[0045]
具体包括:
[0046]
s11、获取多个海温观测站观测的海温数据,并根据海温数据生成自适应邻接矩阵。
[0047]
s12、根据自适应邻接矩阵生成多个海温观测站之间的静态图。在得到自适应邻接矩阵ms后,可以根据自适应邻接矩阵ms导出海洋温度观测站之间的空间依赖权值,我们称空间依赖权值为静态图。
[0048]
在实际应用中,在获取多个海温观测站观测的海温数据x后,可以通过节点嵌入方法计算海温数据的自适应邻接矩阵ms,再利用自适应邻接矩阵ms来推断出静态图,以获取数据的固定长期模式。其中,节点嵌入方法可以采用现成的网络方法,比如前馈神经网络,本发明实施例对此不做限定。
[0049]
进一步的,s1还包括:
[0050]
s13、利用图的正则化对静态图进行优化处理,得到优化后的静态图。
[0051]
通过利用图的正则化方法来提升静态图的生成质量。
[0052]
s2、根据海温数据和静态图,生成多个海温观测站之间的动态图。
[0053]
具体包括:
[0054]
s21、利用多层感知器将海温数据映射到与自适应邻接矩阵具有相同维度的空间中,得到映射结果;
[0055]
s22、利用门控机制将映射结果和自适应邻接矩阵进行信息融合,得到多个海温观测站之间的动态图。
[0056]
具体的:可以根据第一公式组得到多个海温观测站之间的动态图;
[0057]
第一公式组为:
[0058][0059][0060][0061][0062]
其中,均为可学习的参数,ms为自适应邻接矩阵,x
t
为映射结果,r
t
为重置门用来保存过去的信息,z
t
为更新门用来更新新加入的信息,为动态图隐藏特征信息,h
t
为融合后的动态图。
[0063]
s21中的多层感知器和s22中的门控机制合起来可以称为动态图学习层(dynamic learning layer)。本发明通过构建动态图学习层来建模数据短期内的动态依赖关系,挖掘出在时间窗口内不同观测站海温数据之间的时空依赖性,最终生成动态图。
[0064]
s3、利用图卷积网络获取静态图和动态图的节点特征,并根据节点特征和海温数据获得目标海域的海温预测值。
[0065]
其中,图卷积网络包括第一图卷积网络和第二图卷积网络。
[0066]
s3具体包括:
[0067]
s31、将静态图输入第一图卷积网络中,得到静态图节点特征,并将动态图输入第二图卷积网络中,得到动态图节点特征。
[0068]
其中,第一图卷积网络和第二图卷积网络为相同图卷积网络,但两者参数不同。
[0069]
将s1得到的静态图和s2得到的动态图通过两个图卷积网络来分别捕获静态和动态图的节点表示,即静态图节点特征和动态图节点特征。
[0070]
s32、根据静态图节点特征、动态图节点特征和海温数据,得到目标海域的海温预测值。
[0071]
具体包括:
[0072]
s321、获取静态图节点特征和动态图节点特征的和值,记作最终特征。
[0073]
将静态图节点特征和动态图节点特征相加得到特征变换结果,记作最终特征。具体数学表达式如第二公式所示:
[0074]
zf=z
static
+z
dynamic

[0075]
其中,zf为最终特征,z
static
为静态图节点特征,z
dynamic
为动态图节点特征。
[0076]
s322、将最终特征和海温数据的和值输入到输出模块中,得到目标海域的海温预测值。其中,输出模块包括残差网络和多层感知器。
[0077]
将s321得到的最终特征zf,与海温数据相加后,输入到残差网络和多层感知器中,输出得到最终的输出结果,即目标海域未来时段的海温预测值,从而捕捉到输入的海温数据的时间趋势。
[0078]
本发明同时挖掘隐藏在多元海温数据中的稳定长期模式和动态短期模式,使得海洋温度时空预测性能得到大幅提升。
[0079]
本发明提供的基于静态和动态图学习网络的海温时空预测方法,有效地捕获了多元数据的时空相关性,能够挖据出数据中的长期模式和不断变化的短期模式,极大提升预测准确率。同时,本发明提供了一种端到端的海表温度预测框架,该框架综合了静态、动态图学习,时间卷积和图卷积,为多元时间序列数据(如海表温度数据)提供了有前景的预测。
[0080]
本发明另一实施例提供一种基于静态和动态图学习网络的海温时空预测系统,所述系统包括:
[0081]
静态图生成模块,用于获取多个海温观测站观测的目标海域的海温数据,并根据海温数据生成多个海温观测站之间的静态图;
[0082]
动态图生成模块,用于根据海温数据和静态图,生成多个海温观测站之间的动态图;
[0083]
海温预测模块,用于利用图卷积网络获取静态图和动态图的节点特征,并根据节点特征和海温数据获得目标海域的海温预测值。
[0084]
上述预测系统中各个模块的具体描述可以参考预测方法中对每个步骤的描述,在此不再赘述,上述预测系统可以实现与预测方法同样的功能。
[0085]
以上所述,仅是本技术的几个实施例,并非对本技术做任何形式的限制,虽然本技术以较佳实施例揭示如上,然而并非用以限制本技术,任何熟悉本专业的技术人员,在不脱离本技术技术方案的范围内,利用上述揭示的技术内容做出些许的变动或修饰均等同于等效实施案例,均属于技术方案范围内。

技术特征:


1.一种基于静态和动态图学习网络的海温时空预测方法,其特征在于,所述方法包括:s1、获取多个海温观测站观测的目标海域的海温数据,并根据所述海温数据生成所述多个海温观测站之间的静态图;s2、根据所述海温数据和所述静态图,生成所述多个海温观测站之间的动态图;s3、利用图卷积网络获取所述静态图和所述动态图的节点特征,并根据所述节点特征和所述海温数据获得目标海域的海温预测值。2.根据权利要求1所述的方法,其特征在于,所述s1具体包括:s11、获取多个海温观测站观测的海温数据,并根据所述海温数据生成自适应邻接矩阵;s12、根据所述自适应邻接矩阵生成所述多个海温观测站之间的静态图。3.根据权利要求2所述的方法,其特征在于,所述s1还包括:s13、利用图的正则化对所述静态图进行优化处理,得到优化后的静态图。4.根据权利要求2所述的方法,其特征在于,所述s11具体为:获取多个海温观测站观测的海温数据,并通过节点嵌入方法计算所述海温数据的自适应邻接矩阵。5.根据权利要求2或4所述的方法,其特征在于,所述s2具体包括:s21、利用多层感知器将所述海温数据映射到与所述自适应邻接矩阵具有相同维度的空间中,得到映射结果;s22、利用门控机制将所述映射结果和所述自适应邻接矩阵进行信息融合,得到所述多个海温观测站之间的动态图。6.根据权利要求5所述的方法,其特征在于,所述s22具体为:根据第一公式组得到所述多个海温观测站之间的动态图;所述第一公式组为:所述第一公式组为:所述第一公式组为:所述第一公式组为:其中,均为可学习的参数,m
s
为自适应邻接矩阵,x
t
为映射结果,r
t
为重置门用来保存过去的信息,z
t
为更新门用来更新新加入的信息,为动态图隐藏特征信息,h
t
为融合后的动态图。7.根据权利要求1所述的方法,其特征在于,所述图卷积网络包括第一图卷积网络和第二图卷积网络;所述s3具体包括:s31、将所述静态图输入第一图卷积网络中,得到静态图节点特征,并将所述动态图输入第二图卷积网络中,得到动态图节点特征;s32、根据所述静态图节点特征、所述动态图节点特征和所述海温数据,得到目标海域
的海温预测值。8.根据权利要求7所述的方法,其特征在于,所述s32具体包括:s321、获取所述静态图节点特征和所述动态图节点特征的和值,记作最终特征;s322、将所述最终特征和所述海温数据的和值输入到输出模块中,得到目标海域的海温预测值。9.根据权利要求8所述的方法,其特征在于,所述输出模块包括残差网络和多层感知器。10.一种基于静态和动态图学习网络的海温时空预测系统,其特征在于,所述系统包括:静态图生成模块,用于获取多个海温观测站观测的目标海域的海温数据,并根据所述海温数据生成所述多个海温观测站之间的静态图;动态图生成模块,用于根据所述海温数据和所述静态图,生成所述多个海温观测站之间的动态图;海温预测模块,用于利用图卷积网络获取所述静态图和所述动态图的节点特征,并根据所述节点特征和所述海温数据获得目标海域的海温预测值。

技术总结


本发明公开了一种基于静态和动态图学习网络的海温时空预测方法及系统,属于人工智能技术领域,能够解决现有海温预测方法的预测准确率较低的问题。所述方法包括:S1、获取多个海温观测站观测的目标海域的海温数据,并根据海温数据生成多个海温观测站之间的静态图;S2、根据海温数据和静态图,生成多个海温观测站之间的动态图;S3、利用图卷积网络获取静态图和动态图的节点特征,并根据节点特征和海温数据获得目标海域的海温预测值。本发明用于海温预测。测。测。


技术研发人员:

张高唯 王微 王祎

受保护的技术使用者:

北京邮电大学

技术研发日:

2022.10.13

技术公布日:

2022/12/30

本文发布于:2024-09-20 16:46:12,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/51282.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:海温   所述   静态   观测站
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议