[发明专利]一种联合结构化稀疏表示与低维嵌入的字典学习方法在审
申请号: | 201810444013.6 | 申请日: | 2018-05-10 |
公开(公告)号: | CN108573263A | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 陈万军;张二虎;蔺广逢 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/62 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 韩玙 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字典 稀疏表示 字典学习 低维 块对角化 结构化 嵌入的 训练样本数据 编码系数 结构约束 类别判别 投影矩阵 投影空间 稀疏结构 系数矩阵 系数类别 区分性 低秩 高维 降维 投影 并行 联合 学习 | ||
1.一种联合结构化稀疏表示与低维嵌入的字典学习方法,其特征在于,具体按照以下步骤实施:
步骤1、读入训练样本的特征数据集其中C为类别数,n为特征的维数,为第i类的Ni个样本所构成的特征子集,i=1,2,…,C,
步骤2、采用交替方向Lagrange乘子法求解优化问题获得编码字典D、降维投影矩阵P和编码系数矩阵X;
步骤3、读入测试样本特征数据由编码字典D和降维投影矩阵P并通过求解以下优化问题来获得测试样本的稀疏表示系数
步骤4、计算测试样本的稀疏表示系数在各类别子字典Di上的重构误差ei:其中为对应于在第i个子字典Di上的编码系数D=[D1,D2,…,DC],i=1,2,…,C;
步骤5、根据最小重构误差准则对测试样本进行分类,其类别标号为:
2.根据权利要求1所述的一种联合结构化稀疏表示与低维嵌入的字典学习方法,其特征在于,所述步骤2中
s.t.X=diag(X11,X22,…,XCC),PPT=I,
其中,参数λ1,λ2,λ3>0;为低维投影变换矩阵,m<<n;训练样
本Y在字典下的表示系数矩阵为X:
为第j类训练样本Yj在第i类子字典上的表示系数,i,j∈{1,2,…,C};
令X满足如下的块对角化结构约束:
3.根据权利要求2所述的一种联合结构化稀疏表示与低维嵌入的字典学习方法,其特征在于,所述步骤2具体按照以下步骤实施:
步骤2.1、引入辅助变量集并令Zii=Xii,优化问题转化为:
s.t.X=diag(X11,X22,…,XCC),PPT=I,
Zii=Xii,i=1,2,…,C,其增广的Lagrange函数表达式为:
s.t.PPT=I,
其中,Fii为Lagrange乘子,γ>0为惩罚参数;
步骤2.2、交替迭代更新矩阵P、D、X和Zii,直至P、D、X和Zii收敛。
4.根据权利要求3所述的一种联合结构化稀疏表示与低维嵌入的字典学习方法,其特征在于,所述步骤2.2具体按照以下步骤实施:
步骤2.2.1、固定其它变量,通过下式更新矩阵X:
其中,sgn(x)定义为:
步骤2.2.2、固定其它变量,通过下式更新矩阵Zii:
其中,UΛVT为矩阵的奇异值分解,为软阈值算子,定义如下:
步骤2.2.3、固定其它变量,通过下式更新矩阵D:
对字典D逐列按上式更新完后,即获得整个字典更新后的值:
步骤2.2.4、固定其它变量,通过下式更新矩阵P:
首先,对矩阵(φ(P(t-1))-λ1S)进行特征值分解:
[U,Λ,V]=EVD(φ(P(t-1))-λ1S),
其中,φ(P)=(Y-PTΔ)(Y-PTΔ)T,Δ=DX,S=YYT,Λ为矩阵(φ(P(t-1))-λ1S)的特征值所构成的对角阵,从而投影矩阵P的更新即为矩阵(φ(P(t-1))-λ1S)的前m个特征值所对应的特征向量U(1:m,:),即:
P(t)=U(1:m,:);
步骤2.2.5、通过下式更新乘子Fii及参数γ:
γ(t)=min{ργ(t-1),γmax}。
其中,ρ=1.1,γmax=106,
经过以上更新后得到编码字典D和降维投影矩阵P。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810444013.6/1.html,转载请声明来源钻瓜专利网。