【技术实现步骤摘要】
基于小样本学习的高光谱图像半监督分类方法
[0001]本专利技术属于图像处理
,进一步涉及一种高光谱图像分类方法,可用于地质勘探、城市遥感和海洋探测。
技术介绍
[0002]高光谱图像分类是图像处理领域研究的重点。高光谱图像具有数据量大、波段多、波段间相关性强的特性,这些特点虽然给分类过程带来了诸多便利,但由于其标记样本少而会导致模型容易过拟合,使得高光谱图像在实际分类和识别应用中面临许多挑战。
[0003]现有的高光谱图像分类方法按照无标记样本是否参与训练,分为无监督型、半监督型和监督型分类方法。半监督分类方法从无标记样本参与训练方式不同可以分为五类:基于图的方法、生成式方法、协同学习方法、半监督聚类方法和自训练方法。
[0004]基于图的方法,是利用图的数据形式建模个体之间的连接关系,其主要包括图卷积神经网络和标签传播两种方法。基于图的高光谱图像分类方法利用图模型表示样本之间的相似性关系,可以获得较高的分类精度,但存在运算量大的问题。
[0005]生成式模型,顾名思义就是生成一种可观测数据的模型。典型的生成模型包括生成对抗网络GAN、变分自编码器等。生成式方法能够通过潜在模型的参数将未标记样本与学习目标联系起来,但此类方法假定样本数据服从一个潜在分布,需要充分可靠的先验知识建模,使用门槛较高。
[0006]协同训练方法,是指通过两个相互独立分类器,为彼此选择较为可靠的样本来扩展训练集,达到提高分类精度目的。该方法简单,但分类器相互独立的假设条件在实际应用中很难满足,训练前期容 ...
【技术保护点】
【技术特征摘要】
1.基于小样本学习的高光谱图像半监督分类方法,其特征在于,包括:(1)从高光谱数据库中挑选出Indian Pines、KSC、Salinas、Pavia University和Botswana五个数据集,分别进行读取,得到每个数据集中的三维矩阵数据域为m
×
n
×
h,标签域为二维矩阵m
×
n,其中h代表高光谱图像的光谱维度,(m,n)表示某一光谱上像元的位置;(2)对(1)中获取的五个数据集,分别利用每个数据集中三维矩阵数据域进行数据归一化处理、去除背景类和降维操作的预处理,以消除噪声和冗余信息带来的影响;(3)划分训练集和测试集:在预处理后的五个数据集中,随机选择一个数据集作为测试集;从剩余四个数据集中随机抽取出ζ个类别作为训练集,ζ的取值根据不同的训练集分别设置;(4)构建依次由输入数据
→
第一卷积层
→
第一线性整流函数RELU操作
→
第二卷积层
→
第二线性整流函数RELU操作
→
全连接层组成的高光谱图像原型分类网络;(5)对高光谱图像原型分类网络进行训练,即将训练集中未标记样本到各个原型欧氏距离的负对数形式作为损失函数,使用随机梯度下降方法迭代更新损失函数对网络进行优化,直到损失函数值最小,得到训练好的分类网络;(6)对测试集进行预测,完成分类:(6a)将测试集中所有共K个类别分别选取3个样本作为测试支持集S2,剩余样本作为测试查询集Q2;(6b)计算每一类中测试支持集经过网络映射后的重心c
k
,并将其作为每一类测试支持集原型的初始值c
k
;(6c)对测试查询集中每一个数据到所有测试支持集原型c
k
的距离做softmax逻辑回归操作,得到所有测试查询集数据的类别概率(6d)在类别概率中通过设置的阈值筛选出具有高置信度的测试查询集数据,并计算筛选出的测试查询集与测试支持集经过网络映射后的重心,作为修正后的测试支持集原型(6e)对未被筛选的测试查询集中的每个数据,分别计算其到所有原型的距离,并依次进行softmax逻辑回归与argmax操作,得到预测类别标签完成分类。2.根据权利要求1所述的方法,其特征在于:所述(2)中数据归一化处理,其实现如下:(2a)将(1)中获得的三维矩阵数据域m
×
n
×
h变换为二维矩阵[(m
×
n),h];(2b)采用Max
‑
Min归一化操作,遍历h个光谱,再将每一个光谱中的m
×
n个数据,都映射到[0,1]范围内,得到归一化后的像元值x
ijs
′
:其中,s表示高光谱图像中的一个光谱段,(i,j)表示光谱段s中的一个像元的坐标,x
ijs
表示光谱段s中的一个像元值,x
‑‑
smax
,x
‑‑
smin
分别表示在光谱段s中所有像元的最大值和最小值。3.根据权利要求1所述的方法,其特征在于:所述(2)中去除背景类操作,是将数据集中
类别为0的样本与标签去除掉。4.根据权利要求1所述的方法,其特征在于:所述(2)中的降维操作,是对去除背景类后的五个数据集进行主成分分析,得到三维矩阵m
×
n
×
p
n
,其中p
n
设置为50。5.根据权利要求1所述的方法,其特征在于:所述(4)中高光谱图像原型分类网络的各层参数设置如下:第一卷积层的特征映射图总数为50,卷积核大小为3
×
3,卷积步长为1,填充值为1;第二卷积层的特征映射图总数为100,卷积核大小为3
×
3,卷积步长为1,填充值为0;全连接层的输入宽度为200,输出宽度为9。6.根据权利要求1所术的方法,其特征在于,所述(5)中使用随机梯度下降方法迭代更新损失函数对网络进行优化,实现如下:(5a)在训练集中,分别从ζ个类别中挑选3个样本作为训练支持集S1,剩余样本作为训练查询集Q1;(5b)利用训练支持集S1计算训练支持集的原型c
ξ
:其中,x
i
...
【专利技术属性】
技术研发人员:侯思康,茹颖,田牧歌,李翔翔,丁火平,曹向海,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。