【技术实现步骤摘要】
一种海底趋势面的动态LS
‑
SVM构建方法
[0001]本专利技术属于海洋测量
,涉及构造海底趋势面的方法,尤其是海底趋势面的动态LS
‑
SVM构建方法。
技术介绍
[0002]利用多波束测深数据反演海底地形其实质是将海底趋势面的构造转化为最小二乘支持向量机(LeastSquaresSupportVectorMachine,LS
‑
SVM)模型函数构建问题,LS
‑
SVM算法是小样本训练的方法,其计算量达到了样本点数目的平方级,而多波束测深数据具有海量性的特点。在利用LS
‑
SVM算法构造海底趋势面的过程中,为了避免消耗大量的内存资源,必须对数据进行区域划分,使划分区域内的数据量满足LS
‑
SVM训练的标准,由于不同区块的核函数和参数不同,因此区块与区块之间存在拼接不一致问题。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的不足之处,提供一种可有效提高构造效率消除区块与区块之间存在的拼接不一致问题的海底趋势面的动态LS
‑
SVM构建方法。
[0004]本专利技术解决技术问题所采用的技术方案是:
[0005]一种海底趋势面的动态LS
‑
SVM构建方法,包括以下步骤:
[0006]步骤1、利用已建好的海底趋势面模型,根据海底地形的变化情况,对模型内数据进行区域划分,并对划分区域内的测深数据进行优化。
[0007]
【技术保护点】
【技术特征摘要】
1.一种海底趋势面的动态LS
‑
SVM构建方法,其特征在于:包括以下步骤:步骤1、利用已建好的海底趋势面模型,根据海底地形的变化情况,对模型内数据进行区域划分,并对划分区域内的测深数据进行优化;步骤2、计算Lagrange乘子a初始值和常值偏差b初始值公式;步骤3、向划分好的区域内增加m个测深训练样本数据{(x
n+j
,y
n+j
),L
n+j
},j=1,2,
…
,m,并计算增加测深训练样本后的的表达式;步骤4、划分好的区域内增加m个测深训练样本数据后再删减m个测深训练样本数据,并计算相对应的的表达式,所述用于求解海底趋势面函数;步骤5、利用计算得到的更新Lagrange乘子a和常值偏差b得到新的海底趋势面函数模型,并利用新的海底趋势面函数模型构建动态海底趋势面。2.根据权利要求1所述的一种海底趋势面的动态LS
‑
SVM构建方法,其特征在于:所述步骤1中的测深数据优化方法为,对每一个划分区域内的测深数据进行格网化,得到网格节点,且节点与节点的间距保证海底地形的变化具有连续性,否则做进一步细分,然后将每一个划分区域内的测深数据划分为测深训练样本和测试测深训练样本,选取有效的测深训练样本并选择适合海底地形变化的核函数。3.根据权利要求1所述的一种海底趋势面的动态LS
‑
SVM构建方法,其特征在于:所述步骤2的具体实现方法为:设选取的测深训练样本为{(x
i
,y
i
),L
i
},(i=1,2,
···
,n),n为样本总数,将测深点平面坐标(x
i
,y
i
)作为LS
【专利技术属性】
技术研发人员:黄贤源,吴太旗,黄辰虎,邓凯亮,陈欣,刘玉红,范龙,董斌,
申请(专利权)人:中国人民解放军九二八五九部队,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。