[发明专利]基于伪标签学习的小样本高光谱图像分类方法有效
申请号: | 202010167527.9 | 申请日: | 2020-03-11 |
公开(公告)号: | CN111401426B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 魏巍;李宇;张磊 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06V10/764 | 分类号: | G06V10/764;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 常威威 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 标签 学习 样本 光谱 图像 分类 方法 | ||
1.一种基于伪标签学习的小样本高光谱图像分类方法,其步骤如下:
步骤1:以高光谱像素点为中心对其周围像素进行采样,生成高光谱数据样本,并以带标签的样本构成小样本数据集T={(x1,y1),(x2,y2),…,(xn,yn)},其中,表示第i个标记样本,w为采样窗口的大小,w取值为3、5或7,d为高光谱图像的波段数,为第i个标记样本的标签,标签yi采用独热编码的形式,为L维向量,L为类别数,i=1,2,...,n,n为标记样本数量;以无标签样本构成测试数据集U={z1,z2,…,zm},其中,表示第j个未标记样本,j=1,2,...,m,m为未标记样本的数量;所述的标记样本数量n的取值为L、3*L、5*L,所述的未标记样本数量m的取值为样本总数与标记样本数量之差;
步骤2:以第l类的第k个标记样本hlk作为第l类的第k个代理agentlk,l=1,2,…,L,k=1,2,…,ln,ln表示第l类标记样本的数量;分别计算第p个未标记样本zp与所有代理间的距离,p=1,2,...,m,并选择每一类中距离其最近的代理作为未标记样本zp在这一类中的参考代理,得到未标记样本zp的参考代理序列其中,表示未标记样本zp在第l类中的参考代理;然后,按照计算得到未标记样本zp的软-伪标签向量中的第l个元素值,从而得到未标记样本zp的软-伪标签向量其中,表示参考代理与未标记样本zp之间的距离,softmax(·)为归一化指数函数;以测试数据集中所有未标记样本和其软-伪标签共同构成辅助数据集
步骤3:构造二分支深度神经网络,包括一个特征提取器和两个分类器,两个分类器分别为小样本分类器和辅助样本分类器,特征提取器和小样本分类器构成网络的小样本分类分支,特征提取器和辅助样本分类器构成网络的辅助样本分类分支;所述的特征提取器为任意卷积神经网络,分类器仅为一层或若干层全连接层;
将小样本数据集输入到小样本分类分支,将辅助数据集输入到辅助样本分类分支,分别经特征提取器提取得到其判别特征,再经过不同的分类器分别得到其类别预测标签;设定小样本数据集分类器和辅助数据集分类器的损失函数均为交叉熵函数,采用随机梯度下降方法和Adam优化器对网络进行优化训练,得到训练好的网络;
步骤4:将测试数据集输入到步骤3得到的训练好的网络中的小样本分类分支,得到分类结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010167527.9/1.html,转载请声明来源钻瓜专利网。