[发明专利]一种基于元学习的小样本声速剖面反演方法有效
申请号: | 202310497625.2 | 申请日: | 2023-05-06 |
公开(公告)号: | CN116202611B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 黄威;徐天河;李德识;张浩;邢翔 | 申请(专利权)人: | 中国海洋大学 |
主分类号: | G01H5/00 | 分类号: | G01H5/00;G06F18/23;G06F18/214;G06N3/04;G06N3/084 |
代理公司: | 青岛海昊知识产权事务所有限公司 37201 | 代理人: | 刘艳青 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 学习 样本 声速 剖面 反演 方法 | ||
1.一种基于元学习的小样本声速剖面反演方法,其特征在于,包括以下步骤:
S1:收集历史声速剖面数据及其采样时空信息,并对历史声速剖面数据进行聚类处理;
S2:基于所述历史声速剖面数据和设置的声速剖面反演任务执行时空信息进行声速剖面反演任务所属类型集合映射,得到声速剖面反演任务所属类型集合
S3:根据声速剖面反演任务所在地区最大海深dmax,截取声速剖面反演任务所属类型集合的平均声速剖面在0-dmax米内的部分;截取子类别集合的平均声速剖面在0-dmax米内的部分;计算两者之间的相关系数ρtsk,a:遍历子类别集合筛选出ρtsk,a>0时的子类别集合,得到基元学习器训练声速剖面类型数据集
S4:利用所述基元学习器训练声速剖面类型数据集对基元学习器进行训练,进行参数更新,得到基元学习器模型参数;以所述基元学习器模型参数为初始参数对各基元学习器的联合代价函数做最优化来更新全局学习器模型参数;
S5:训练任务学习器模型,参数初始化为S4得到的全局学习器模型参数,所述声速剖面反演任务所属类型集合作为训练数据,经过训练后得到收敛的任务学习器模型参数
S6:利用S5训练好的任务学习器模型进行声速剖面反演,最终得到声速剖面;
所述S3具体为:声速剖面在表面层表现为正梯度或负梯度,表面层深度随纬度变化而变化,通常在400米以内,在主跃层表现为负梯度,在深海等温层表现为正梯度;截取声速剖面反演任务所属类型集合的平均声速剖面在0-dmax米内的部分深度标号d′=1,2,...,D′,D′≤dmax,为标号深度层的平均声速值,dtsk,d′为标号深度层的实际深度值;截取子类别集合的平均声速剖面在0-dmax米内的部分计算与之间的相关系数ρtsk,a:
其中为声速剖面反演任务所属类型集合的平均声速剖面在表面层截取部分的平均声速值,是子类别集合的平均声速剖面在表面层截取部分的平均声速值;遍历子类别集合筛选出ρtsk,a>0时的子类别集合,用于后续基元学习器训练,并形成基元学习器训练声速剖面类型数据集其中表示用于基元学习器训练的第个声速剖面类型集合,为类型序列标号,共个类型;
所述S5中,任务学习器为神经网络模型,任务学习器模型参数初始化为声速剖面反演任务所属类型集合作为训练数据;对任务学习器进行Mtsk轮训练,Mtsk为任务学习器训练总轮次数目参数,每轮训练从中随机提取一组声速剖面样本Stsk,c,根据射线理论计算信号由海底基站传播到每一个海面航行器所在位置时的模拟信号传播时间对声速剖面样本Stsk,c重采样得到作为任务学习期输入,得到估计声速值序列第mtsk轮训练的代价函数为:
任务学习期参数更新的优化目标函数为:
优化式(16)并采用BP算法更新任务学习期参数:
经过Mtsk轮训练后得到收敛的任务学习模型参数
所述S6具体为:获得实测信号传播时间序列其中表示声速反演任务中由海底基站传播到第nδ个海面航行器所在位置时的实测信号传播时间,nδ为位置标号,共有Nδ个位置,将Tstsk输入到已训练收敛的任务学习器模型得到任务学习器的声速估计序列其中为深度标号,对应深度值序列为为任务学习器在深度标号对应的声速估计值,对按照深度索引进行插值,得到声速剖面其中深度标号d=1,2,...,D,dd为按照深度索引插值后的深度标号对应的深度值,为按照深度索引插值后的深度标号对应的声速估计值,为最终反演声速剖面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国海洋大学,未经中国海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310497625.2/1.html,转载请声明来源钻瓜专利网。