[发明专利]一种基于IQR_OMP的高维稀疏向量重构方法有效
申请号: | 201810431881.0 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108664448B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 赵健;申富饶;董珍君;赵金煕 | 申请(专利权)人: | 南京大学 |
主分类号: | G06F17/16 | 分类号: | G06F17/16 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 胡建华;于瀚文 |
地址: | 210023 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于IQR_OMP的高维稀疏向量重构方法。根据OMP算法每步都要计算最小二乘解的特点,基于Greville递推过程提出增量IGR_OMP算法,并得到一系列有用的递推性质,有效地提高了计算速度;在分析IGR_OMP算法的基础上,利用Greville递推算法与QR分解的关系,建立了在QR分解基础上的增量IQR_OMP算法,该算法有效地减少了计算工作量,提高了算法解大型问题的有效性;高维稀疏向量重构简单地讲,就是在过完备向量系上给出高维向量最稀疏的系数表示。 | ||
搜索关键词: | 一种 基于 iqr_omp 稀疏 向量 方法 | ||
【主权项】:
1.一种基于IQR_OMP的高维稀疏向量重构方法,其特征在于,包括如下步骤:步骤B1,输入观测数据向量y∈Rm和字典矩阵A=[a1,a2,…,an]∈Rm×n,令初始支撑集指标
令初始残差向量r0等于观测数据向量y,即r0=y,令k=1,其中Rm表示m×1维实数列向量,Rm×n表示m×n维实数矩阵,ai代表字典矩阵A中的第i个m×1维实数列向量,i=1,2…,n;步骤B2,求字典矩阵A中与第k‑1次迭代残差向量rk‑1的第k次迭代最强相关的列jk:jk∈argmaxj|(rk‑1,aj)|,Ωk=Ωk‑1∪{jk};其中Ωk为第k次迭代支撑集指标,Ωk‑1为第k‑1次迭代支撑集指标,aj为字典矩阵A中的第j列实数列向量;步骤B3,由第k‑1次迭代的Qk‑1和Rk‑1递推计算第k次迭代的Qk和Rk;步骤B4,更新第k次迭代残差向量
其中qk是第k次迭代矩阵Qk的第k个列向量;步骤B5,判断是否满足停止准则,即第k次残差向量的欧几里得范数满足‖rk‖2≤ε,如果满足,执行步骤B6;否则将k更新为k+1,并重复步骤B2至步骤B4;步骤B6,求解最小化问题
的解xk:
其中
为第k次迭代支撑指标Ωk对应的字典矩阵,
j1,j2,…,jk∈Ωk,
是矩阵Rk的广义逆,
是矩阵Qk的转置;步骤B7,输出稀疏的系数向量x:
其中x(i)表示稀疏的系数向量x中的第i个元素,xk(i)表示向量xk中的第i个元素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810431881.0/,转载请声明来源钻瓜专利网。