稀疏模型求解优化算法

       稀疏模型求解,是给定字典或固定基D,求解对图像或信号x的最逼近原始真实图像的稀疏系数α的过程。当前,关于稀疏求解问题的优化算法大致归纳为:针对l_{0}范数最小化问题的贪婪算法,是直接对l_{0}范数进行求解;针对l_{1}范数最小化问题的最优化算法(其包括l_{p}范数正则化算法,是l_{0}范数求解法和l_{1}范数求解法的折中),是把l_{0}范数松弛到l_{1}范数进行求解;统计优化算法,是从数学期望中估计图像的最稀疏解。

  1. l_{0}范数近似求解算法

       在l_{0}范数近似求解算法中,最典型的稀疏求解算法是贪婪算法及其变形算法[1-2]。基于上述稀疏表示模型,贪婪算法是针对以下问题提出的:

                                           

其主体思想是从问题的某一个初始解出发逐步逼近给定的目标,以尽可能快地求得更好的解。贪婪算法的基本实现过程为:

针对l_{0}范数算法求解的贪婪算法,具备运算速度快的优点,但是其优化效果相对较差,需要的观测信号数量也较多,不能高效地压缩信号。另外,贪婪算法还存在不能下列问题:

       1)不能保证求得的最后解是最优的;

       2)不能用来求最大或最小问题;

       3)在速度上有优势,但是在稳定性上没有保证;

       4)只能求满足某些约束条件的可行解范围。

      2. l_{1}范数凸松弛算法 

      l_{1}范数凸优化算法,是将原来无法求解的NP组合最优化问题转为线性规划最优化问题,其最基本的优化算法包含基追踪算法(BP)与LASSO算法[3-4]。其基本模型主要为:

                                   

 

       3. 统计优化算法

       以稀疏贝叶斯为代表的统计优化算法是从统计的角度出发,在数学期望中求取信号的最稀疏表示。其基本思想是对稀疏模型中各参数进行概率建模,在贝叶斯学习的框架下将参数设置及稀疏求解问题转化为混合l_{1}范数和加权l_{2}范数之和的凸优化问题,最后通过迭代优化得到参数设置和问题求解。

  • 2
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值