[发明专利]一种基于径向基神经网络的海浪有效波高反演模型建模方法无效
申请号: | 201110031278.1 | 申请日: | 2011-01-28 |
公开(公告)号: | CN102103708A | 公开(公告)日: | 2011-06-22 |
发明(设计)人: | 刘利强;戴运桃;卢忐忠;范志超 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06N3/08 | 分类号: | G06N3/08 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 官汉增 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于径向基神经网络的海浪有效波高反演模型建模方法,包括:步骤1、利用径向基神经网络建立海浪有效波高反演模型基本结构;步骤2、将学习样本数据的野值点剔除;步骤3、确定海浪有效波高反演模型中网络第二层的隐层节点数量H以及选取各隐节点数据中心值;步骤4、利用有效学习样本集合Sn进行网络训练。本发明利用径向基神经网络这种非线性建模方法进行建模,与传统的线性模型建模方法相比其模型表示能力更强,并且本发明采用的径向基神经网络具有万能逼近特性,与传统建模方法相比具有更高的建模精度。 | ||
搜索关键词: | 一种 基于 径向 神经网络 海浪 有效 反演 模型 建模 方法 | ||
【主权项】:
1.一种基于径向基神经网络的海浪有效波高反演模型建模方法,其特征在于:具体包括以下几个步骤:步骤1、利用径向基神经网络建立海浪有效波高反演模型基本结构:根据三层单输入单输出神经网络模型建立海浪有效波高反演模型的基本结构,基本结构的网络第一层为输入层,网络第二层为隐层,第三层为输出层,经网络第一层输入x为雷达图像信噪比的平方根
网络输出y为海浪有效波高Hs,W=[w1,w2,...,wH]T为输出权矩阵,H为隐节点个数,
为第i个隐节点的激活函数,采用径向基函数Gaussian函数:
实现,
其中,ci(i=1,2,...,H)为第i个隐节点的数据中心值,xi、xj(i,j=1,2,...,n且i≠j)为有效样本输入;δ和spread分别为扩展常数和散步常数,用于调整径向基函数的灵敏度,进而海浪有效波高反演模型的基本结构表示为:
步骤2、将学习样本数据的野值点剔除:将N个学习样本数据组成样本集合SN={s1,s1,...,sN},样本集合SN中的任意一个样本点si(i=1,2,...,N)均可表示为二维的坐标形式,通过公式:
计算样本集合SN中任意两个样本点si和sj(i,j=1,2,...,N且i≠j)间的距离Dij;定义距离阈值λ为λ=0.05+0.05×Hs,当样本集合SN中某一样本点si(i=1,2,...,N)与任何其它样本点的距离均大于阈值λ,则该点为野值点,剔除该样本点;剔除野值数据后形成的集合为有效学习样本集合Sn,有效学习样本集合中有效学习样本数量为n,在有效学习样本集合Sn中,所有的有效样本输入用集合Xn表示;步骤3、确定海浪有效波高反演模型中网络第二层的隐层节点数量H以及选取各隐节点数据中心值:通过有效学习样本集合Sn,确定初始数据中心集合
表示为:C ‾ = [ c ‾ 1 , c ‾ 2 , . . . c ‾ H ‾ ] T = A m X n B m ]]> Xn=[x1,x2,...,xn]TA m = min ( x ) - d + 0 × d / ( m - 1 ) . . . . . . min ( x ) - d + i × d / ( m - 1 ) . . . . . . min ( x ) ]]>B m = max ( x ) + 0 × d / ( m - 1 ) . . . . . . max ( x ) + i × d / ( m - 1 ) . . . . . . max ( x ) + d ]]>d = 0.1 + δ - ln ( 0.1 ) ]]>m = 1 + dβ 1 - β ]]> 其中,初始数据中心集合
由Am、Xn、Bm三个子集合组成,表示初始数据中心集合,初始数据中心集合
中数据的个数
即为初始选取的隐层节点的数量,集合
中数据的数值即为各隐节点的数据中心值;Xn为有效样本输入集合,是由n个有效样本输入x1、x2、...、xn组成;Am为有效样本输入最小值扩展集合,由m个小于等于有效样本输入最小值的数据组成;Bm为有效样本输入最大值扩展集合,由m个大于等于有效样本输入最大值的数据组成;min(x)为集合Xn中数据的最小值,max(x)为集合Xn中数据的最大值;m和d为正数,分别表示集合Am、Bm中的数据个数和数据间隔步长,β为相似度阈值;得到初始数据中心集合
后,通过公式
计算初始数据中心集合
中任意两个数据中心
且i≠j)的相似度Sij,设置相似度阈值β,对于所有相似度数值大于β的两个数据中心,选取其中任意一个从集合
中舍弃,重复这一过程,直到最后集合
中剩余的所有数据中心之间的相似度值均小于β,得到集合C={c1,c2,...cH};集合C中数据的个数即为最终确定的隐层节点数H,各数据的数值即为各隐节点的数据中心值ci(i=1,2,...,H),将H和集合C中的ci(i=1,2,...,H)值代入步骤1中海浪有效波高反演模型的基本结构公式中;步骤4、利用有效学习样本集合Sn进行网络训练,确定海浪有效波高反演模型中网络的权值wi(i=1,2,...H),得到最终基于径向基神经网络的海浪有效波高反演模型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110031278.1/,转载请声明来源钻瓜专利网。
- 上一篇:检测触摸的方法以及光学触摸传感系统
- 下一篇:一种海产品凉粉膏及制备方法