基于模糊贴近度的舰船辐射噪声分类方法
2020-04-03
来源:步旅网
基于模糊贴近度的舰船辐射噪声分类方法王向军,卞强,张民 (海军工程大学信息与电气学院,湖北武汉430033)摘要:误差反传神经网络在被动声呐目标分类中得到了广泛的应用,但该算法在搜索过程中容易陷入局部最小值,同时使用赢者独活的识别决策策略,导致识别率的下降.本文针对BP网络的弱点,提出了基于模糊贴近度的舰船辐射噪声分类方法,该方法能够在不对BP网络作大的改动的前提下,解决神经网络陷入局部最小值,同时使用赢者独活决策策略导致误识的弱点。实验结果证明了该方法的有效性。关键词:模糊贴近度;BP算法;分类中图分类号:U666.7文献标示码:AShip Radiated-noiseClassification Basedon Fuzzy Degree of Nearness( Inst. of information and Electric, Naval Univ. of Engineering, Wuhan 430033,China)Abstract: Back-Propagation neural network is widely used in passive sonar target classification, but this algorithm will always seekin the local extreme value, and winnertakes all (WTA) strategy is taken in classification, then the recognition rate is lower.WANG Xiangjun,Bian gian,Zhang Minradiated-noise classification based on fuzzy degree of neanerss is proposed in this paper toAccording to the shorts of BP nets, shipsolve the problem of BP net. The experimental result confirms that this method is more efective in passive sonar target clsasification.Key Words: fuzzy degree of nearness; back-propagation algorithm; classification1引言通过检测舰船辐射的噪声来发现目标并定位与识别是被动声呐系统的重要任务。近年来,传统的前馈 神经网络BP网络在被动声呐目标分类识别中得到了广泛的应用[1,21,但是BP网络作为一种模式识别方法,不仅泛化能力弱,而且容易在搜索过程中陷入局部最小值,不能找到全局最优解[31本文针对BP网络的弱点,提出了一种基于模糊贴近度的舰船辐射噪声分类识别算法,该算法能够在 不改动神经网络结构的前提下,解决神经网络陷入局部最小值,同时使用赢者独活(WTA, Winner Takes All)决策策略导致误识的弱点。将该方法应用于被动声呐目标识别,实验结果证明该方法能够有效的提高BP网络的识别率。2问题的提出 在神经网络识别结果输出决策中,一般均采用赢者独活的策略[1[,2,41。假设神经网络有5个输出节点,对于特定的输入特征矢量XP,其输出层的输出为:yP={0.09,0.39,0.42,0.06,0.04} (1)不属于同一类目标。上述问题的存在,其根本原因是误差反向传播算法(Back-propagation, BP算法)采用梯度下降法,在误差平面上沿误差减小的方向调整权值,由于我们无法预知误差平面上局部最小值的位作者简介:王向军(1973-),男,河北唐山人,博士生,主要从事军用目标特性和信号处理研究。Email. wallyman@sina.com对于特定的输入特征矢量Xq,其输出层输出为:y4= {0.05,0.09,0.40,0.39,0.07) (2)依据赢者独活的决策策略,有XP , X,均属于第三类,而实际上从YP" Yq的数值分布看,XP, Xq显然一172-置,也无法预知吸引域的范围,因此,BP神经网络在某些时候,不可避免的陷入局部最小,导致输出结果出现上述问题。3模糊贴近度决策法文献[ (5〕给出了模糊贴近度的分类,将其分为对称贴近度和非对称贴近度。应用对称贴近度的决策算法并不能避免赢者独活决策策略带来的缺陷。故本文使用非对称贴近度来解决分类决策问题。非对称贴近度的计算公式为:N(A,B)=I一一一二二户-艺I;IJ "A'(U k ) -,(3)n(n+1)"B"(Uk) 卜k 在计算N(A,Dj)时,由于等级的隶属度之差所起的作用不同,因此在计算N(A,Dj)时,对A作如下的标准化:首先把ai放在第一位,任意Fill,若u' JII" JI(即J比J’更远离.l),则把ap放在aj;的前面,对于G' JI=u”一的情况,若j,<j,则把Aij,放在Aid的前面。标准化后的A记为A'。相应的,把Dj标准化,得到DI,于是求N(A,Dj)就转化为求N(A',D,) o然后在P=1时,首先对Y P" Yq标准化后得到各自的非对称贴近度: N(yp,D l)=N(yp',D,)=0.774 N(yq,D,)=N(yq',D,)=0.717N( Yr,D2)=N(YP2,D,)=0.834 N(yq,D2)=N(Yg2,D,)=0.725N( Yr,D3)=N(YP3,D,)=0.860 N(Yq,D3)=N(Yg3,D,)=0.83 3N( Yp,D4)=N(YP4,Dl)=0.739 N(Yq,D4)=N(yg4,D,)=0.905N( yp,D5)=N(Yp',D,)=0.710 N饥,D5)=N(Yq',D,)=0.765经非对称模糊贴近度决策以后有Y P属于第三类目标,而Yq属于第四类目标的结果,纠正了赢者独活决策策略的决策偏差。4基于模糊贴近度决策的神经网络分类方法基于模糊贴近度决策的神经网络结构如图1所示。该神经网络包含一个标准的BP网络和一个规一标 准化层和一个模糊判别层。图1基于模糊贴近度决策的神经网络结构其中:Xi=[Xi,,Xi2,".,XiM1为第i个目标特征向量,Y=[Y,,Y2,"',YQ伪神经网络输入向量为Xi时的输出向量,神经网络的输出层函数选用Sigmoid函数,即。(z)=1/(1+e一。神经网络的输入层、隐层、输出层分别有M, N, Q个节点。神经网络第J个隐层神经元的输出为:M Oi=艺w,(4)k=1 jk x*一8J神经网络第k个输出层神经元的输出为:,*=。(艺W2ki Oi一ek)(5)一173-上2式中:。,,。‘为分别为第J个隐层神经元和第k个隐层神经元的响应闽值。设呜为输入信号Xi的期望ree卫vl盆.、,上输出:xj E 171xj E刀z(6)和几:代表互不相容的两类目标。定义网络输出目标函数为平方型误差函数:式中:几,E=网络采用BP算法,通过调整参数W:和W2,使得网络的输出与期望的输出之间的误差最小。显然神经网络 d 一一 矛喜氢纯〔们(7)f9WWYf)T-U*- ,Y1,Yz,.-,YQ-}-1, *#A-1t-T'R’a;二花厂一,、二_ .、‘。___.‘1、、二二,1. r -I-- yl.。、。’=1 ,L, ...,V l a Jl yjj=1 并将规一化后的向量标记为A, 即A=[ a1,az,.-,aQ1,用2节所示的方法对A标准化后,得到A1,Az, ..., Au,使用非对称模糊贴近度对标准化后的A1,Az, ..., A0进行分类决策。5被动声呐目标分类实验选取34种实录的水上目标不同工况下的水声信号,每种目标按信号长度的不同选取3-25个样本段, 经FFT变换,得到256维的特征向量,规一化处理后作为神经网络的输入。随机选取357个样本段作为神经网络的训练集(涵盖34种目标,但是不涵盖每种目标的每个工况),1403个样本段作为测试集。神经网络的输入层、隐层、输出层节点数分别为256, 32, 5 0 5个输出层节点分别代表大型水面船舶(A)、中小型水面船舶(B)、水下大型运动目标(C)、水下小型高速运动目标(D)和海洋环境噪声(E)。为了比较此方法的性能同样构建了标准的BP网络作为比较。测试结果如表1所示。表1对比实验结果 1 1训练集(%)BP网络89.3692.71}测试集(%)179.5481.96本文方法 从表I可以看出,相对于标准的BP网络基于模糊贴近度的分类方法的综合识别率提高大约2.5。对于水声目标识别这类复杂的模式识别问题,一个百分点的提高都是难能可贵的。6结论 本文针对BP网络的弱点,提出了一种基于非对称模糊贴近度的神经网络分类决策方法,该方法在不对神经网络的结构作大的改动的前提下,有效的提高神经网络的识别率。但我们必须看到,该方法只能部分的改善因BP网络陷入局部最小导致的误识,彻底的解决BP网络的局部寻优问题必须从改变神经网络的结构或者寻找不同的算法来训练网络着手。参考文献:[1]Moore F. Passive Sonar target recognition using a BackPropagation neural network[D]. Naval Postgraduate School, Monterey,California: Thesis, June, 1991.[2]Antlers Svardstrom. Neural network feature vectors for sonar targets clsasifications [J). JASA, 1993.88(5) :2656-2665汇3] B.D.Ripley. Neural networks and related method for clsasification[J]. J.R.Sttist。Soc. B.,1994, 56(3),409-456.[4]宋爱国,陆估人.基于进化规划的Kohonen网络用于被动声呐目标聚类研究[[J],电子学报,1998, 26 (7), 128-132.[5]李本海,张序君.分类问题的模糊决策分析[[J].模糊系统与数学,1992 (6) 1, 12-14.一174-