当前位置: 首页 > 专利查询>江苏大学专利>正文

一种基于几何保持双投影的图像多标签分类方法技术

技术编号:31803810 阅读:20 留言:0更新日期:2022-01-08 11:05
本发明专利技术公开了一种基于几何保持双投影的图像多标签分类方法,本方法与传统的多标签分类算法直接从特征空间学习合适的特征维数不同,本发明专利技术所提出的方法是同时从输入特征空间和输出特征空间学习双标签和特征空间投影,从而实现标签和特征空间的降维,考虑到标签流形和特征流形中不仅有标签还有特征数据,同时通过构造标签图和特征图来学习标签流形和特征流形的几何结构。本方法通过从标签和特征空间进行几何保持的双重投影学习,最终以同样的方式在标签和特征空间中学习更好的低秩结构。式在标签和特征空间中学习更好的低秩结构。式在标签和特征空间中学习更好的低秩结构。

【技术实现步骤摘要】
一种基于几何保持双投影的图像多标签分类方法


[0001]本专利技术属于计算机图像处理
,尤其是一种基于几何保持双投影的图像多标签分类方法。

技术介绍

[0002]目前,多标签分类有两种方法:算法适应方法和问题转换。算法适应方法调整了流行的学习算法,以执行多标签分类,如ML

KNN,ML

DT。问题转换方法采用多标签问题转换为已知学习方法,这些方法包括二进制相关性,分类链等算法。这些传统的方法在一些小数据集上效果显著。然而,随着现今数据集的扩大,传统的多标签分类方法无法应对高维、复杂的数据结构。
[0003]为了解决标签和特征空间中冗余和无关的数据,许多降维算法被提出如MLQPFS,MIFS等。这些算法选取了重要的数据或者将数据映射到低维的空间从而获取低秩的结构。然而,现有的算法只关注特征空间或者标签空间而忽略它们之间的联系。因此,现有的多标签分类方法的多标签分类的效果不好。

技术实现思路

[0004]为了解决现有技术中存在的不足,本申请提出了一种基于几何保持双投影的图像多标签分类方法。不仅可以从特征空间中学习特征投影,还可以从标签空间中学习标记投影。因此,本方法可以分别在标签输出空间和功能空间中学习双低级空间结构,从而提高分类的准确性。除此之外,通过构建标签图和特征图来探索标签流形和特征流形的几何结构,从而进一步学习低秩投影。
[0005]本专利技术所采用的技术方案如下:
[0006]一种基于几何保持双投影的图像多标签分类方法,r/>[0007]步骤1、准备待分类的图像样本及图像样本对应的标签,由图像样本构成特征空间表示为X=[x1,x2,......,x
n
],由标签构成标签空间表示为Y∈{0,1}
q
×
n
,其中,x
n
为训练实例即图像样本,n是训练实例的数量,q是标签的维度;
[0008]步骤2,基于标签空间和特征空间进行几何保持双投影学习,包括如下步骤:
[0009]步骤2.1,分别在标签空间和特征空间上对应学习双投影矩阵V和P,将标签空间映射到嵌入空间从而实现降维;
[0010]步骤2.2,构造标签图和特征图来学习标签流形和特征流形的几何结构;
[0011]步骤2.3,基于标签流形、特征流形和双投影矩阵V和P,构建了一个几何保持双投影模型;该模型待优化的目标函数表示如下:
[0012][0013]s.t.V
T
YY
T
V=I,P=Q
[0014]其中,P和V是双投影矩阵,Q是等价矩阵,是F范数运算;tr(*)是迹运算;α和β表示正则化参数来权衡第二项和第三项;I为单位矩阵;
[0015]步骤3,基于所构建的几何保持双投影模型,预测多标签分类结果。
[0016]进一步,求解几何保持双投影模型的目标函数中双投影矩阵P、V以及等价矩阵Q的方法为:
[0017]求解等价矩阵Q:
[0018]对目标函数使用增广拉格朗日函数法,优化问题转化为求解以下增广拉格朗日乘子问题:
[0019][0020]其中,Y1为拉格朗日乘子,μ为参数;
[0021]对上式中的Q进行求偏导得到:
[0022]求解投影矩阵P:
[0023]对转换为增广拉格朗日乘子问题的目标函数中的P进行求偏导得到:
[0024]P=(2βXLX
T
+μI)
‑1(μQ+2XY
T
VV
T

XX
T
QVV
T

Y1);
[0025]求解投影矩阵V:
[0026]考虑到上述约束条件V
T
YY
T
V=I,对目标函数使用拉格朗日乘数法,得到下式:
[0027][0028]对上式中参数V求偏导得:(YY
T
)
‑1(P
T
XX
T
Q

2P
T
XY
T
+αYLY
T
)V=λV
[0029]解上式的特征方程,特征向量即所求投影矩阵V,λ为特征值;
[0030]求解参数Y1,μ:
[0031]Y1=Y1+μ(P

Q)
[0032]μ=min(ρμ,max
μ
)
[0033]通过不断更新参数直到目标函数收敛以求得最优投影矩阵P和V;其中,ρ为μ的系数,max
μ
为最大参数。
[0034]进一步,步骤3的预测过程为:
[0035]S1、在VV
T
上进行奇异值分解以获得奇异值,由奇异值构成矩阵S,该矩阵除了主对角线上的元素以外全为0,主对角线上的每个元素都称为奇异值,选取最大的奇异值来描述矩阵从而实现降维;
[0036]S2、将学习到的双投影矩阵P和V输入到解码矩阵V
T
P
T
X
train
,其中,X
train
=[X1,X2,......,X
n2
]∈R
p
×
n2
为训练集,n2为训练集样本数;
[0037]S3、将特征空间X分为测试集X
test
和训练集X
train
;其中,测试集表示为X
test
=[x1,x2,......,x
n1
]∈R
p
×
n1
,将测试集中的测试实例x
i
输入到解码矩阵V
T
P
T
X
test
,n1为测试集样本数;
[0038]S4、基于奇异值学习x
i
和训练集X
train
之间的距离,得到该x
i
基于训练集的K近邻训练样本,获取该训练样本的标签值;
[0039]S5、针对x
i
所对应的K近邻序列输出该x
i
的标签值得到预测值Y
test
,完成多标签分类预测。
[0040]进一步,构造特征图的方法为:特征图节点对应于{x1,x2,...x
n
};对于每个训练实例x
i
,如果存在K近邻的第j个训练实例x
j
,则在节点之间构建一条边;为了使得连接点尽可能靠近,优化下述模型:
[0041][0042][0043]其中,W
ij
是系数对称矩阵通过热内核法表示连接点的权重;矩阵D是图的度矩阵,L=D

W是特征图的拉普拉斯图。
[0044]进一步,构造标签图,如果x
i
和x
j本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于几何保持双投影的图像多标签分类方法,其特征在于,包括如下步骤:步骤1、准备待分类的图像样本及图像样本对应的标签,由图像样本构成特征空间表示为X=[x1,x2,......,x
n
],由标签构成标签空间表示为Y∈{0,1}
q
×
n
,其中,x
n
为训练实例即图像样本,n是训练实例的数量,q是标签的维度;步骤2,基于标签空间和特征空间进行几何保持双投影学习,包括如下步骤:步骤2.1,分别在标签空间和特征空间上对应学习双投影矩阵V和P,将标签空间映射到嵌入空间从而实现降维;步骤2.2,构造标签图和特征图来学习标签流形和特征流形的几何结构;步骤2.3,基于标签流形、特征流形和双投影矩阵V和P,构建了一个几何保持双投影模型;该模型待优化的目标函数表示如下:s.t.V
T
YY
T
V=I,P=Q其中,P和V是双投影矩阵,Q是等价矩阵,是F范数运算;tr(*)是迹运算;α和β表示正则化参数来权衡第二项和第三项;I为单位矩阵;步骤3,基于所构建的几何保持双投影模型,预测多标签分类结果。2.根据权利要求1所述的一种基于几何保持双投影的图像多标签分类方法,其特征在于,求解几何保持双投影模型的目标函数中双投影矩阵P、V以及等价矩阵Q的方法为:求解等价矩阵Q:对目标函数使用增广拉格朗日函数法,优化问题转化为求解以下增广拉格朗日乘子问题:其中,Y1为拉格朗日乘子,μ为参数;对上式中的Q进行求偏导得到:求解投影矩阵P:对转换为增广拉格朗日乘子问题的目标函数中的P进行求偏导得到:P=(2βXLX
T
+μI)
‑1(μQ+2XY
T
VV
T

XX
T
QVV
T

Y1);求解投影矩阵V:考虑到上述约束条件V
T
YY
T
V=I,对目标函数使用拉格朗日乘数法,得到下式:对上式中参数V求偏导得:(YY
T
)
‑1(P
T
XX
T
Q

2P
T
XY
T
+αYLY
T
)V=λV解上式的特征方程,特征向量即所求投影矩阵V,λ为特征值;求解参数Y1,μ:Y1=Y1+μ(P

Q)μ=min(ρμ,max
μ
)通过不断更新参数直到目标函数收敛以求得最优投影矩阵P和V;其中,ρ为μ的系数,max
μ
为最大参数。
3.根据权利要求1所述的一种基于几何保持双投影的图像多标...

【专利技术属性】
技术研发人员:刘志锋蔡瑞行沈项军
申请(专利权)人:江苏大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1