[发明专利]一种基于子空间的自步跨模态匹配方法有效
申请号: | 201610274436.9 | 申请日: | 2016-04-27 |
公开(公告)号: | CN105930873B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 赫然;孙哲南;李志航;梁坚;曹冬 | 申请(专利权)人: | 天津中科智能识别产业技术研究院有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/46;G06F16/90 |
代理公司: | 天津市三利专利商标代理有限公司 12107 | 代理人: | 韩新城 |
地址: | 300465 天津市滨海新区天津经济技*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于子空间的自步跨模态匹配方法。该方法通过提取数据集中不同模态数据的特征向量;利用子空间自步学习得到训练集中与不同模态对应的不同映射矩阵,利用该映射矩阵将测试集中数据样本的不同模态类别映射到同一空间,使训练集与测试集的数据映射到统一空间,然后度量测试集中的查询数据和目标数据间的相似度从而得到跨模态匹配的结果。本发明可将不同模态的数据映射到统一空间度量,且在映射同时进行样本选择和特征学习,提高了匹配的鲁棒性和准确性。 | ||
搜索关键词: | 一种 基于 空间 步跨模态 匹配 方法 | ||
【主权项】:
1.一种基于子空间的自步跨模态匹配方法,其特征在于,包括步骤:S1,收集不同模态的数据样本建立跨模态数据库,并将所述跨模态数据库分为训练集和测试集;S2,提取所述跨模态数据库中不同模态数据样本的特征向量;S3,基于所述训练集中不同模态数据的特征向量建立目标函数并求解目标函数,得到与所述不同模态分别对应的映射矩阵;S4,利用所述映射矩阵将所述测试集中数据样本的模态类别映射到同一空间;S5,将映射到同一空间的测试集中同一模态类别的数据作为查询集,另一模态类别的数据作为目标集;S6,通过度量数据间的相似度在所述目标集中查询与所述查询集中的一个数据样本相匹配的数据,从而得到跨模态匹配的结果;步骤S3包括步骤:S31,基于所述训练集中不同模态数据的特征向量建立目标函数;S32,使用迭代算法求解所述目标函数,得到与所述不同模态分别对应的映射矩阵;所述目标函数为:![]()
其中,a,b分别代表两种模态,p,q的取值分别为a,b两种模态中的一种,Up是p模态对应的映射矩阵,UpT是矩阵Up的转置,Xp是p模态数据特征,Uq是q模态对应的映射矩阵,Xq是q模态数据特征,XqT是矩阵Xq的转置,Y是聚类标记,
代表损失项权重,vi是向量v的第i个元素,k为常量,代表自步学习的学习率,α和β为权重参数,||·||F为求取F‐范数操作,Tr(·)是矩阵的迹,Lpq是模态p和模态q的拉普拉斯矩阵,Y∈{0,1}c×n,n为特征向量的个数,c为模态类别的个数,Yi,j是Y的第i行、第j列的元素;步骤S32包括步骤:S321,使用k均值算法对文本特征聚类以初始化聚类标记Y,然后创建多模态图,多模态图是由不同模态数据特征之间的语义聚类标记和同一模态中数据特征之间的相似性构建;再计算多模态图约束拉普拉斯矩阵L,设置映射矩阵Up,p∈{a,b}初始值都为单位矩阵,设置最大迭代次数N,迭代次数的初始值为1;S322,计算每个样本的经验损失并与k比较,得出每个样本的损失项权重vi;
其中,
是第i个样本的损失函数,xiP是第i个p模态数据特征,yi是第i个样本对应的聚类标记;S323,通过求解下式中的线性问题求得映射矩阵Up:
其中,I为单位矩阵,V=diag(v),VT是矩阵V的转置;S324,一列一列地优化聚类标记Y,即优化聚类标记Y其中一列时,固定其它所有列,一次学习Y的一列,求解Y的目标函数等价于:
其中,
通过计算,将上式转化为:
其中,υ是矩阵V的第i列,
是矩阵Y移除第i列后得到的矩阵;
是矩阵V移除第i列后得到的矩阵;e是矩阵E的第i列,
是矩阵E移除第i列后得到的矩阵;f是矩阵F的第i列,
是矩阵F移除第i列后得到的矩阵;g是矩阵G的第i列;h是矩阵H的第i列,以上对y的优化使用如下公式解决:
其中
h(m)返回m中最大值的索引,经过2~3次内部迭代,可以获得完整的Y;S325,W为多模态图的相似性矩阵,通过下式计算W:
其中,γ为模态间的相似性矩阵与同一模态内的局部相似性的权重参数,取γ=1,Wab=Wba=YTY是模态间的相似性矩阵,Wa和Wb为同一模态内的局部相似性,采用高斯核函数
度量局部相似性:
其中Nr(·)是最邻近的r个样本的集合,σ为方差;S326,判断此时的迭代次数是否小于最大迭代次数N,若是则转向S322继续迭代;若否则停止迭代,得到所述映射矩阵Ua和Ub。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津中科智能识别产业技术研究院有限公司,未经天津中科智能识别产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610274436.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种弹孔识别方法及装置
- 下一篇:一种获取传导分类知识的可拓支持向量机方法