正交匹配追踪法(OMP)

正交匹配追踪法(OMP)是一种用于近似拟合l0范数限制线性模型的算法。它通过在每一步对选择的原子进行正交化处理,提高了收敛速度。在给定目标向量和设计矩阵的情况下,OMP通过迭代选择最优属性,更新特征矩阵和残差,直至达到预设的非零系数数量或误差容忍度。
摘要由CSDN通过智能技术生成

正交匹配追踪法(OMP)

模型

OrthogonalMatchingPursuit (正交匹配追踪法)使用了 OMP 算法近似拟合了一个带 l0 l 0 范数限制的线性模型。

当提供参数n_nonzero_coefs时,优化目标为:

minw||yXw||22s.t.||w||0nnonzero_coefs min w | | y − X w | | 2 2 s . t . | | w | | 0 ≤ n n o n z e r o _ c o e f s

当提供参数 tol时,优化目标为:
minw||w||0s.t.||yXw||22tol min w | | w | | 0 s . t . | | y − X w | | 2 2 ≤ tol

算法

匹配追踪(MP)

假设初始的残差设置为 R0=y R 0 = y X=[x1,,xp],||xi||2=1,i X = [ x 1 , … , x p ] , | | x i | | 2 = 1 , ∀ i

MP 首先选择满足下式的属性 xl0 x l 0

|R0,xl0|=sup|R0,xi| | ⟨ R 0 , x l 0 ⟩ | = sup | ⟨ R 0 , x i ⟩ |

此时 y y 可以分解为:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值