迭代阈值缩减算法(Iterative Shrinkage-Thresholding Method)

l1 -最小化问题在最近几年一直是信号处理与优化领域的热点话题。

min||x||1 subject to||bAx||2<ϵ

IST(Iterative Shrinkage-Thresholding Method) 将上述优化问题,当做如下目标函数的的一个特殊形式来处理:

minxF(x)=f(x)+λg(x)

式中 f(x)=12||Axb||2 g(x)=||x||1

通过对函数 f 的近似,可以定义IST算法的更新规则:

xk+1argminx{(xx(k))Tf(x(x))+α(k)2||xx(k)||22+λg(x)}

化简后得到:

xk+1=argminx{12||xu(k)||22+λα(k)g(x)}

其中, u(k)=x(k)1α(k)f(x(k)) ,同时海森矩阵 2f(x) 使用对角矩阵 αI 来近似。

然后,由于 l1 -范数 ||x||1 是一个可分离的函数,所以上式针对每个系数是有封闭解的:

xk+1i=argminxi{(xiu(k)i)22+λ|xi|α(k)=soft(u(k)i,λα(k))}

上式中的 soft(u,a)={sign(u)(|u|a)0if |u|>a,otherwise. 被称作软阈值函数。

参考文献:

Yang A Y, Sastry S S, Ganesh A, et al. Fast ℓ 1-minimization algorithms and an application in robust face recognition: A review[C]//Image Processing (ICIP), 2010 17th IEEE International Conference on. IEEE, 2010: 1849-1852.

本条目发布于 2014年6月3日。属于
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值