[发明专利]一种基于ACGAN图像半监督分类算法在审
申请号: | 201910883908.4 | 申请日: | 2019-09-18 |
公开(公告)号: | CN110647927A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 肖红光;赵准登 | 申请(专利权)人: | 长沙理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410114 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标签 假数据 半监督学习 分类模型 分类算法 半监督 分类器 生成器 数据量 分类 放入 拟合 图像 网络 | ||
本发明基于ACGAN图像半监督分类算法解决在半监督学习中标签过少导致分类过拟合的问题,通过ACGAN网络中的生成器生成假数据及其对应的标签,并把假数据放入分类器中进行分类,增加带有标签的数据量,从而提高分类模型的泛化能力。
技术领域
本发明涉及图像识别领域,具体一种基于ACGAN图像半监督分类算法。
背景技术
在实际应用中,为分类模型提供大量的人工标签越来越困难,因此,近几年基于半监督的图像分类问题获得了越来越多的关注。大量实验表明,在生成对抗网络的训练过程中,引入少量的标签数据能获得更好的分类效果。目前最常用的半监督生成对抗网络是Improved GAN,其解决一个K+1类的分类问题,其中前K类表示真实数据的具体类别,第K+1类表示生成数据即假数据的类别。然而这个网络模型并不能对生成数据有一个具体的分类,仅仅只是把生成数据去判别真伪,对于标签稀少的数据集采用半监督学习进行分类精度提高不太明显。
发明内容
针对半监督分类标签不足造成分类结果过拟合,本发明的目的在于针对ACGAN网络结构提供了一种基于ACGAN图像半监督分类算法,通过ACGAN中的分类器生成带有标签的假数据提供给分类器进行分类,增加带标签样本的数量来提高分类精度,对于无标签数据采用香农熵以衡量分类器对于无标签数据分类的不确定度,以此来提高分类器的自信度。
为实现上述目的,本发明采用以下技术方案:
1采用minibatch方式训练,先从标准正态分布中采样m个随机分布z,和m个带标签样本中的标签c,通过矩阵融和把z和y融和成一个矩阵当成生成器G的输入,通过步长卷积生成与原图像具有相同维度的假数据Xg~Pg(X,Y)。
2判别器D1接收带标签数据Xl,不带标签数据Xu和生成数据Xg通过卷积网络生成对应的数据特征。
3判别器D2接收D1输出的图像特征,通过MLP网络输出一个数值来判别这个数据特征的真伪,判别器D1/D2与生成器G构成极大极小化博弈,其期望如公式(1),利用梯度下降法来更新D1,D2和G中的参数
其中D(X)=D2(D1(X)),κ=(m+n)。
4分类器C接收D1输出的图像特征,通过MLP网络输出一个k维列向量,其损失函数lC分为两部分,对于有标签数据和生成数据来说使用交叉熵来表示损失函数lsup,如公式(3)所示;对于无标签数据使用香农熵来表示损失函数lu,如公式(4)所示;通过对损失函数采用梯度下降法来更新D1和C中的参数;
lC=lu+lsup (2)
其中
5重复步骤1—4,通过生成器和判别器博弈,直至网络达到纳什均衡。
附图说明
图1是本发明一种实施方式的方法网络结构图;
图2是本发明在MNIST数据集下的每个部分具体实施方法。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910883908.4/2.html,转载请声明来源钻瓜专利网。