[发明专利]一种基于局部流形判别分析投影网络的分类方法有效
申请号: | 201910139396.0 | 申请日: | 2019-02-25 |
公开(公告)号: | CN109934270B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 曹桂涛;李岩;曹文明;陈伟婷 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06V10/764 | 分类号: | G06V10/764;G06V10/774;G06V10/82 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅;张翔 |
地址: | 200241 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 局部 流形 判别分析 投影 网络 分类 方法 | ||
1.一种基于局部流形判别分析投影网络的分类方法,其特征在于,该方法包括以下具体步骤:
步骤1:给定Ntrain个训练样本,学习判别嵌入空间V
a)根据训练样本xi的标签l(xi)将训练集N(xi)分为两个子集:Nw(xi)和Nb(xi),Nw(xi)是由与xi具有相同标签的k个最近邻训练样本构成,Nb(xi)则包含了与xi不同标签的k个最近邻训练样本;即:
b)构建Nw(xi)和Nb(xi)子集对应的类内子图Gw和类间子图Gb的权重矩阵:和权重的选择如下所示:
对于每一类别c,在不同类别之间引进了一个惩罚因子,使得不同类别的样本之间有更大的边界,则通过赋予同一类样本之间更大的权重,加强了同一类样本之间的紧凑性;
首先计算类内子图的散度矩阵Sw:
其中,v为投影向量,vT是v的转置;X是由构成的矩阵,XT为X的转置,和分别是xi和xj的转置;为对角矩阵,其主对角线元素为是图的类内拉普拉斯矩阵;
同理,计算类间子图的散度矩阵Sb:
因此,判别嵌入空间V通过最小化目标函数得到,即对矩阵Lw和Lb的广义特征分解:
XLbXTv=λXLwXTv
其中,Lb是类间拉普拉斯矩阵;最大的ι个特征值λ=[λ1,λ2,…,λι]对应的特征矩阵V=[v1,v2,…vι]为学习到的判别嵌入空间;在学习到的判别嵌入空间V中,最显著的特征被保留下来,即在低维判别嵌入空间中,同一类的相邻点彼此接近,不同类别的邻近点相距的更远;
步骤2:构造特征卷积层
a)构建邻接图
设Mi是样本xi的k个最近邻集合位于的流形,为了使同一类的样本更紧凑的表示,通过仿射弧即affine hull来模型化流形Mi,则xi的仿射弧hi定义为:hi={xi=μi+Uiδi|δi∈RD},其中xi∈RD,ui表示集合的均值向量,δi是xi在仿射弧中的自由参数向量;Ui是横跨整个affine hull的标准正交基,其通过对进行奇异值分解得到;
其中,上述构建的仿射弧是所要构建邻接图中的节点,在这里使用最近邻算法来构建邻接图;由于欧式距离不能很好的表示流形之间的距离,在寻找k个最近邻的时候使用定义的子空间到子空间的距离度量dSSD,dSSD定义如下:
其中,V是由步骤1中学习到的判别嵌入空间,VT为V的转置,β为合适的约束常数,Ui和Uj是横跨整个affine hull的标准正交基,U'j为Uj的转置;为Frobenius范数;
b)选择权重W
为了使局部保留映射之后,属于同一类的仿射弧离得更近,不同的类别的仿射弧离得更远,选择类内-类间的局部判别矩阵作为构建权重矩阵热核即HeatKernel的输入;
其中,α、t为合适的约束常数;εi和εj是仿射弧所在流形的均值向量;Um和Un是横跨所有对应类别仿射弧的标准正交基,m、n为同一类别放射弧的个数,Lb为类间拉普拉斯矩阵,Lw为类内拉普拉斯矩阵;
c)优化线性嵌入
假设投影之后的集合是z,通过最小化下面的目标函数,来找合适的映射,在这个映射上属于同一个子空间的流形能够离得更近,不同子空间流形距离的更远;
上式可以化简为:
其中,D为对角矩阵,即Dii=∑jWij,D在不同的子空间之间建立了一个自然度量;A为投影矩阵,且z=ATDMD,为了限制z在一个固定的尺度上,添加如下约束:
因此,具有约束的目标函数如下:
最后,求解投影向量,即:
设求解之后的最小的Ni个特征值对应投影矩阵为则是要找的具有判别能力的卷积核;上标i代表每一阶段学到的卷积核,且i=1,2;l=1,2,…Ni;
步骤3:图像卷积
由步骤2学到的卷积核和训练图像进行卷积,分别得到第一阶段的Ntrain×N1个特征图
以第一阶段的特征图作为第二阶段的输入,分别与第二阶段学习到的卷积核卷积则得到第二阶段的N1×N2个特征图
步骤4:多尺度特征分析
a)二值哈希编码
对第二阶段得到的特征图使用二进制哈希函数H(x)进行二值化,之后转换二进制向量为十进制向量,则得到一个整数值的图像
b)构建分块直方图
对于每一个特征图将其分成B块,统计每一块中直方图的信息,并级联B块直方图为一维向量,在这里表示为:最后,把所有的串成一个向量,则得到输入图像xi的最终特征fi;
步骤5:图像分类
将测试集经过图像卷积、多尺度分析步骤之后得到的特征fi,输入到由训练集训练得到SVM模型进行分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910139396.0/1.html,转载请声明来源钻瓜专利网。