基于稀疏自动编码器的极化SAR图像分类方法与流程

文档序号:12011792阅读:来源:国知局
基于稀疏自动编码器的极化SAR图像分类方法与流程

技术特征:
1.一种基于稀疏自动编码器的极化SAR图像分类方法,包括如下步骤:(1)输入待分类的极化合成孔径雷达SAR图像的相干矩阵;(2)滤波:采用滤波窗口大小为7×7的李Lee滤波器,对相干矩阵进行滤波,得到去噪后的相干矩阵;(3)选取样本:(3a)在去噪后的相干矩阵中,将每一列向量的元素作为一个样本,将去噪后的相干矩阵中的所有样本组成一个样本集;(3b)从样本集中随机选取8%的样本作为无标签样本集;(3c)从样本集中随机选取5%的样本作为训练样本集,将剩余95%的样本作为测试样本集;(4)获取稀疏主分量:(4a)对无标签样本集中的所有样本取平均值,用无标签样本集中的每一个样本分别减去平均值,获得去均值后的无标签样本集;(4b)对去均值后的无标签样本集,采用稀疏主分量分析方法,得到去均值后的无标签样本集的稀疏主分量;(4c)将去均值后的无标签样本集的稀疏主分量分别与训练样本集、测试样本集和去均值后的无标签样本集相乘,得到降维后的训练样本集、测试样本集和无标签样本集;(5)训练稀疏自动编码器:(5a)在[-2,2]范围内任意选取两个数,分别作为稀疏自动编码器的权重值和偏差值;(5b)对选取的稀疏自动编码器的权重值和偏差值,采用均方差衰减公式,获取整体样本均方差衰减值;(5c)对获得的整体样本均方差衰减值,采用梯度下降法,获取稀疏自动编码器的最优权重值和最优偏差值;(6)提取特征:对降维后的训练样本集和测试样本集,采用特征提取方法,得到训练样本特征集和测试样本特征集;(7)支持向量机分类:对训练样本特征集和测试样本特征集进行分类,得到训练样本特征集和测试样本特征集的分类结果;(8)输出分类结果。2.根据权利要求1所述的基于稀疏自动编码器的极化SAR图像分类方法,其特征在于,步骤(4b)所述的稀疏主分量分析方法的具体步骤如下:第一步,对去均值后的无标签样本集,进行奇异值分解SVD,得到左奇异矩阵、奇异值矩阵和右奇异矩阵,将右奇异矩阵中的每一列向量作为去均值后的无标签样本集的一个特征向量,在所有特征向量中选取前6个特征向量作为去均值后的无标签样本集的主分量的初值;第二步,初始化去均值后的无标签样本集的稀疏主分量,选择零向量作为去均值后的无标签样本集的稀疏主分量的初值,设定ε为迭代停止参数,ε的取值范围为0<ε<<1;第三步,按照下式,计算去均值后的无标签样本集的稀疏主分量的迭代值:其中,B1表示去均值后的无标签样本集的稀疏主分量的迭代值,argmin(·)表示取最小值操作,B0表示去均值后的无标签样本集的稀疏主分量的初值,|·|2表示取模的平方操作,X表示去均值后的无标签样本集,A0表示去均值后的无标签样本集的主分量的初值,(·)T表示转置操作,P(B0)表示去均值后的无标签样本集的稀疏主分量的稀疏度;第四步,计算去均值后的无标签样本集的协方差矩阵与去均值后的无标签样本集的稀疏主分量的迭代值的乘积,对得到的乘积进行奇异值分解SVD,得到左奇异矩阵、奇异值矩阵和右奇异矩阵;第五步,按照下式,计算去均值后的无标签样本集的主分量的迭代值:A1=U1V1T其中,A1表示去均值后的无标签样本集的主分量的迭代值,U1表示奇异值分解SVD得到的左奇异矩阵,V1表示奇异值分解SVD得到的右奇异矩阵,(·)T表示转置操作;第六步,判断去均值后的无标签样本集的稀疏主分量的迭代值是否满足下式迭代停止条件,若满足,迭代终止,执行第七步;若不满足,分别选取去均值后的无标签样本集的主分量的迭代值和稀疏主分量的迭代值作为新的去均值后的无标签样本集的主分量的初值和稀疏主分量的初值,执行第三步、第四步和第五步,直至满足停止迭代条件,迭代终止,执行第七步:其中,B1和B0分别表示去均值后的无标签样本集的稀疏主分量的迭代值和初值,ε表示迭代停止参数,ε的取值范围为0<ε<<1,||·||表示取模操作;第七步,将迭代终止时去均值后的无标签样本集的稀疏主分量的迭代值,作为去均值后的无标签样本集的稀疏主分量。3.根据权利要求1所述的基于稀疏自动编码器的极化SAR图像分类方法,其特征在于,步骤(5b)所述的均方差衰减公式如下:J(W,b)=J(X,Y)+J(W)+P其中,J(W,b)表示稀疏自动编码器的整体样本均方差衰减值,W表示选取的稀疏自动编码器的权重值,W的取值范围为-2<W<2,b表示选取的稀疏自动编码器的偏差值,b的取值范围为-2<b<2,J(X,Y)表示降维后的无标签样本集与稀疏自动编码器输出的样本集之间的误差值,X表示降维后的无标签样本集,Y表示稀疏自动编码器输出的样本集,J(W)表示选取的稀疏自动编码器的权重的衰减值,P表示稀疏自动编码器的稀疏度。4.根据权利要求1所述的基于稀疏自动编码器的极化SAR图像分类方法,其特征在于,步骤(5c)所述的梯度下降法的具体步骤如下:第一步,按照下式,计算稀疏自动编码器的迭代权重值:其中,Wn+1表示第n+1次迭代时稀疏自动编码器的权重值,n表示稀疏自动编码器的权重值的迭代次数,Wn表示第n次迭代时稀疏自动编码器的权重值,α表示稀疏自动编码器的权重值的学习速率,α的取值范围为0<α<1,表示取第n次迭代时稀疏自动编码器的权重值的偏导数操作,J(Wn,bn)表示第n次迭代时稀疏自动编码器的整体样本均方差衰减值,bn表示第n次迭代时稀疏自动编码器的偏差值;第二步,按照下式,计算稀疏自动编码器的迭代偏差值:其中,bn+1表示第n+1次迭代时稀疏自动编码器的偏差值,n表示稀疏自动编码器的偏差值的迭代次数,bn表示第n次迭代时稀疏自动编码器的偏差值,β表示稀疏自动编码器的偏差值的学习速率,β的取值范围为0<β<1,表示取第n次迭代时稀疏自动编码器的偏差值的偏导数操作,J(Wn,bn)表示第n次迭代时稀疏自动编码器的整体样本均方差衰减值,Wn表示第n次迭代时稀疏自动编码器的权重值。5.根据权利要求1所述的基于稀疏自动编码器的极化SAR图像分类方法,其特征在于,步骤(6)所述的特征提取方法的具体步骤如下:第一步,按照下式,计算训练样本特征集:其中,M表示训练样本特征集,exp(·)表示以自然常数为底的指数操作,W表示稀疏自动编码器的最优权重值,Y表示降维后的训练样本集,b表示稀疏自动编码器的最优偏差值;第二步,按照下式,计算测试样本特征集:其中,N表示测试样本特征集,exp(·)表示以自然常数为底的指数操作,W表示稀疏自动编码器的最优权重值,Z表示降维后的测试样本集,b表示稀疏自动编码器的最优偏差值。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1