一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于机器学习的L波段粗糙海面辐射亮温模拟方法与流程

2022-02-20 13:47:34 来源:中国专利 TAG:

一种基于机器学习的l波段粗糙海面辐射亮温模拟方法
技术领域
1.本发明属于微波遥感技术领域,具体为一种基于机器学习的l波段粗糙海面辐射亮温模拟方法。


背景技术:

2.海面盐度对全球气候变化及其区域响应的研究,包括海洋热盐环流和热输运、全球海洋降水估计、海洋混合过程、陆海相互作用、全球水循环监测以及气候预报有着不可替代的作用。高精度的海面盐度遥感属于具有广阔发展前景的高新技术,是海洋学研究的前沿之一。卫星微波遥感技术以其覆盖范围广、空间分辨率高且可连续观测等优势,成为目前海面盐度全球密集探测的最主要手段。
3.真实的海面是不平静的,海表面辐射的总亮温主要取决于海面粗糙度,此外还与白冠、海气温差和海水介电常数等有关。研究表明,海绵风速、白冠、海绵温度,不同的海水介电常数都对亮温有所影响。相比于其他频段,作为卫星微波遥感盐度的重要载荷,l波段辐射亮温对海面盐度的敏感性较高。因此 l波段粗糙海面辐射亮温的模拟是海面盐度反演的关键。
4.目前,虽然l波段粗糙海面辐射亮温理论模型具有较强的推广性,但由于理论模型建模复杂且模型的有些关键参数尚无统一确定标准(如双尺度模型的临界波数),因此在对其进行建模时,无法充分考虑海面粗糙度、白冠、海气温差、降雨等多种可能的影响因素。而研究表明,在进行l波段辐射亮温的建模时考虑海气温差或降雨的影响,有助于进一步改善模型精度。


技术实现要素:

5.本发明的目的在于提出了一种基于机器学习的l波段粗糙海面辐射亮温模拟方法。
6.实现本发明目的的技术方案为:一种基于机器学习的l波段粗糙海面辐射亮温模拟方法,具体步骤为:
7.步骤1:基于多源卫星观测数据和再分析数据,利用数据处理方法和时空匹配原则建立稳定且有代表性的匹配数据集;
8.步骤2:建立基于深度神经网络模型的低风速海面辐射亮温模型以及基于小样本学习方法的高风速海面辐射亮温模型;
9.步骤3:结合交叉验证方法挖掘可能影响海面盐度反演精度的不同海气参数组合,将不同海气参数组合输入低风速、高风速海面辐射亮温模型,确定低风速海面辐射亮温模型和高风速海面辐射亮温模型的最终输入参数组合;
10.步骤4:通过三种训练方式分别对低风速和高风速下的模型进行训练和验证,确定最终的海面辐射亮温模型;三种训练方式分别为:第一种方式为利用全部低风速或者高风速匹配数据集对辐射亮温模型进行训练,第二种方式是使用每月的低风速或者高风速匹配
数据对辐射亮温模型进行训练,第三种方式是将匹配数据集中的升轨数据和降轨数据分离,再分别利用第一、二种方式对辐射亮温模型进行训练;
11.步骤5:将现场观测数据输入最终的辐射亮温模型获得辐射亮温结果,测试模型的有效性。
12.优选地,所述多源卫星观测数据为aquarius卫星在轨周期内的全部亮温数据。
13.优选地,所述再分析数据是指相应的辅助数据,即以时空匹配误差最小为原则,搜集的rss v8.0版本的ssmis或v7.0的windsat风速,noaa hdr 的h*wind风场、ncep gdas的风向、有效波高和海气温差,woa13的海面盐度,reynolds的海面温度以及cmoprh的降雨。
14.优选地,建立的匹配数据集的具体方法为:
15.搜集卫星观测数据和再分析数据,根据质量控制标识剔除受污染的观测数据;
16.将剔除污染后的观测数据与搜集到的辅助数据进行匹配,生成匹配数据集,其中辅助数据作为输入,观测数据作为输出标签;
17.以设定风速为基准对匹配数据集进行二次划分,生成低风速匹配数据集和高风速匹配数据集,并分别对二次划分的两个匹配数据集进行随机抽取,生成相应的训练数据集和验证数据集。
18.优选地,所述深度神经网络隐藏层的前馈传播为:
[0019][0020][0021][0022]
式中,m代表第m层隐藏层,zm和ym分别代表第m个隐藏层的输入和输出矢量,wm和bm分别代表第m个隐藏层的网络权重和偏置,代表第m 1 隐藏层在第i个节点的输出,rm是独立的伯努利随机变量,bn{}为归一化批处理变换函数,f代表激活函数。
[0023]
优选地,高风速海面辐射亮温模型的工作过程为:
[0024]
利用非线性映射将输入向量映射到高维特征空间;
[0025]
在高维特征空间中寻找输入量和输出量之间的关系,利用优化理论构造最优决策函数,并利用核函数代替高维空间的点积运算,构造最优分类超平面,其中核函数为高斯径向基核:
[0026][0027]
σ为可调参数,x为空间中的随机点,x’为核函数中心;;
[0028]
决策函数为:
[0029][0030]
为拉格朗日乘子,xi为空间中的点,x为核函数中心,b 为阈值。
[0031]
优选地,将不同海气参数组合输入低风速、高风速海面辐射亮温模型,确定低风速
海面辐射亮温模型和高风速海面辐射亮温模型的最终输入参数组合的具体方法为:
[0032]
将具有不同参数组合的验证数据输入低风速辐射亮温模型和高风速辐射亮温模型得到亮温数据,并将得到的亮温数据和卫星观测数据中的亮温数据真实值进行比较,由此计算性能指标,将性能指标最优的组合确定为最终输入参数组合。
[0033]
优选地,所述性能指标为均方根误差。
[0034]
优选地,对于低风速下的l波段粗糙海面辐射亮温模型,在数据输入到深度神经网络之前将借助零-均值规范化法对输入参数组合进行归一化处理,即:
[0035][0035][0036]
式中,xi代表输入变量,代表变量均值,n代表变量个数。
[0037]
本发明与现有技术相比,其显著优点为:本发明从粗糙海面辐射亮温的物理机制出发,结合深度神经网络和小样本学习的理论基础,充分考虑海面粗糙度、白冠、海气温差、降雨、有效波高、海面温度等多种因素对辐射亮温的影响,建立不同风速条件下的l波段粗糙海面辐射亮温模型,提升了l波段粗糙海面辐射亮温模型的精度;本发明具有计算速度快、精度高的优势;将机器学习方法引入到l波段粗糙海面辐射亮温模拟中,提高了海面盐度反演精度。
附图说明
[0038]
图1为本发明在不同风速下的基于机器学习的l波段粗糙海面辐射亮温模模拟方法流程图。
[0039]
图2为本发明中以aquarius为例的亮温观测数据及辅助数据匹配流程图。
具体实施方式
[0040]
l波段粗糙海面辐射亮温的精确模拟是海面盐度反演的关键,本发明结合构建的稳定且有代表性的匹配数据集,充分挖掘海面粗糙度、白冠、海气温差、降雨、有效波高、海面温度等多种可能因素对l波段粗糙海面辐射亮温的影响。
[0041]
一种基于机器学习的l波段粗糙海面辐射亮温模拟方法,利用交叉验证方法确定影响粗糙海面辐射亮温模拟的输入参数组合,结合深度神经网络建立低风速下的l波段粗糙海面辐射亮温模型,结合小样本学习方法搭建高风速下的 l波段粗糙海面辐射亮温模型。拟合不同海气参数与l波段粗糙海面辐射亮温之间的量化关系,建立了不同风速条件下的l波段粗糙海面辐射亮温模型。
[0042]
包括:
[0043]
步骤1:基于多源卫星观测数据和高精度再分析数据,结合数据处理方法和时空匹配原则建立稳定且有代表性的匹配数据集。
[0044]
为了测试所建立模型对不同载荷的有效性,本发明搜集国际上全部海洋盐度卫星(smos、aquarius和smap)的亮温观测数据。
[0045]
如图2所示,进一步的实施例中,所述多源卫星观测数据主要为aquarius卫星在轨周期内(2012-2015年)的全部亮温数据;所述高精度再分析数据是指相应的辅助数据,具体
地,以时空匹配误差最小为原则,搜集rss v8.0版本的 ssmis或v7.0的windsat风速,noaa hdr的h*wind风场、ncep gdas 的风向、有效波高和海气温差,woa13的海面盐度,reynolds的海面温度以及cmoprh的降雨等。
[0046]
进一步的实施例中,建立稳定且有代表性的匹配数据集的具体方法为:
[0047]
搜集卫星观测数据和高精度再分析数据,根据质量控制标识剔除受污染的观测数据;
[0048]
将剔除污染后的观测数据与搜集到的辅助数据进行匹配,生成匹配数据集,其中辅助数据作为输入,观测数据作为输出标签。以设定风速为基准对匹配数据集进行二次划分,生成低风速匹配数据集和高风速匹配数据集,并分别对二次划分的两个匹配数据集进行随机抽取,生成相应的训练数据集和验证数据集。
[0049]
具体地,基于搜集到的卫星观测数据和高精度在分析数据,依据aquarius 数据包中的质量控制标识剔除受污染的观测数据,以时间和空间分辨率分别小于 1h和25km或者0.5h和25km为原则,将剔除污染后的观测数据与搜集到的辅助数据进行匹配,生成2012到2015年的匹配数据集,其中2012-2013年的全部数据用于建立模型,2014-2015年的独立数据用于测试模型。最后,以15m/s风速为基准对2012-2013年的匹配数据集进行二次划分,生成低风速匹配数据集和高风速匹配数据集,并分别对二次划分的两个匹配数据集进行随机抽取,生成相应的训练数据集和验证数据集。
[0050]
步骤2:考虑到低风速下的海面观测数据比较丰富,而高风速下的海面观测数据较少,结合深度学习算法的特性,建立基于深度神经网络模型的低风速下的 l波段粗糙海面辐射亮温模型;充分利用小样本学习可以快速从少量样本中学习的能力,建立基于小样本学习方法的高风速下的l波段粗糙海面辐射亮温模型。
[0051]
进一步的实施例中,所述深度神经网络隐藏层的前馈传播为:
[0052][0053][0054][0055]
式中,m代表第m层隐藏层,zm和ym分别代表第m个隐藏层的输入和输出矢量, wm和bm分别代表第m个隐藏层的网络权重和偏置,代表第m 1隐藏层在第i个节点的输出。rm是独立的伯努利随机变量,该变量为1和0的概率分别为p 和1-p,bn{}为归一化批处理变换函数,f代表激活函数。
[0056]
对于高风速下的l波段粗糙海面辐射亮温模型,拟采用小样本学习的方法进行建立,主要思想是通过将分类边界最大化、vc维最小化,保证经验风险最小化然后最小化置信范围,最终达到结构风险的最小化。
[0057]
高风速下的l波段粗糙海面辐射亮温模型的具体处理过程为:利用非线性映射将输入向量映射到高维特征空间,然后在该空间中寻找输入量和输出量之间的关系,利用优化理论构造最优决策函数,并利用核函数代替高维空间的点积运算,构造最优分类超平面,其中核函数选择为高斯径向基核:
[0058][0059]
该核函数能有效地将输入空间转化为高维特征空间,在处理复杂非线性样本时具有较好的效果。其中可调参数σ对核函数的性能有重大影响,参数调节不恰当产生过学习或欠学习,则将失去非线性能力或对训练数据的噪声不敏感。
[0060]
决策函数为:
[0061][0062]
步骤3:结合交叉验证方法挖掘可能影响海面盐度反演精度的不同海气参数组合,将不同海气参数组合输入到基于深度神经网络模型的低风速下的l波段粗糙海面辐射亮温模型,以及基于小样本学习方法的高风速下的l波段粗糙海面辐射亮温模型,从而确定低风速辐射亮温模型和高风速辐射亮温模型的最终输入参数组合。
[0063]
为挖掘可能影响海面盐度反演精度的不同海气参数组合,将不同参数输入分为多个组合,例如:
[0064]
组合1:海面风速,海面粗糙度。
[0065]
组合2:海面风速,海面粗糙度,降雨。
[0066]
组合3:海面风速,海面粗糙度,白冠。
[0067]
组合4:海面风速,海面粗糙度,海气温差。
[0068]
组合5:海面风速,海面粗糙度,有效波高。
[0069]
组合6:海面风速,海面粗糙度,降雨,白冠。
[0070]
...
[0071]
将具有不同参数组合的验证数据输入低风速辐射亮温模型和高风速辐射亮温模型得到亮温数据,并将得到的亮温数据和卫星观测数据中的亮温数据真实值进行比较,由此计算性能指标,如均方根误差;相关系数等。将性能指标最优的组合确定为最终输入参数。
[0072]
进一步的实施例中,对于低风速下的l波段粗糙海面辐射亮温模型,在数据输入到深度神经网络之前将借助零-均值规范化法对输入参数组合进行归一化处理,即:
[0073][0073][0074]
步骤4:为了提高模型最终的精度,通过三种训练方式分别对低风速和高风速下的模型进行训练和验证,确定最终的辐射亮温模型。
[0075]
第一种方式是使用2012-2013年的全部低风速或者高风速匹配数据集对辐射亮温模型进行训练,第二种方式是使用2012-2013年中每月的低风速或者高风速匹配数据队辐射亮温模型进行训练,第三种方式是将匹配数据集中的升轨数据和降轨数据分离,再分别利用第一、二种方式对辐射亮温模型进行训练。之后基于三种方式获得的模型,分别从10天的匹配数据集中随机抽取1天作为二次验证数据集,用于对三种操作方式下获得的模型精度进行二次验证,以确定最终的l 波段粗糙海面辐射亮温模型。最终确定的l波段粗糙海面辐射亮温模型为正演模型,是将海面粗糙度、白冠、海气温差、降雨、有效波高、海面温度等
多种参数作为输入数据输入模型,最终通过正演得到辐射亮温的过程。
[0076]
本发明可以将本步骤得到的l波段粗糙海面辐射亮温模型结合独立的测试数据集,评估其稳定性和鲁棒性。构建的2014-2015年匹配数据集不用于模型的训练和验证,因此能够对建立的l波段粗糙海面辐射亮温模型的性能进行客观评估,并能对模型的鲁棒性进行测试。基于建立的l波段粗糙海面辐射亮温模型,将2014-2015年匹配数据集中的海气参数作为模型的输入,来预测 2014-2015年的模拟亮温,并与匹配数据集中的实测亮温数据进行对比分析,测试模型的性能和鲁棒性。
[0077]
步骤5:将现场观测数据输入最终的辐射亮温模型获得辐射亮温结果。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献