压缩感知重建算法汇总

压缩感知基本算法分为4种,最优化算法、贪婪算法、阈值算法和非凸松弛最小化方法。本文将汇总这些算法及其python和matlab实现方法。

1.最优化算法 Optimization Methods

1.1 基追踪算法 (Basis Pursuit, BP)

1.2 基追踪降噪算法 (Basis Pursuit De-Noising, BPDN)

1.3 最小角回归算法 (Least Angle Regression, LAR)

2.贪婪算法 Greedy Methods

2.1 匹配追踪算法 (Matching Pursuit, MP)

2.2 正交匹配追踪算法 (Orthogonal Matching Pursuit, OMP)

2.3 正则化正交匹配追踪算法 (Regularized Orthogonal Matching Pursuit, ROMP)

2.4 随机梯度追踪算法 (Stochastic Gradient Pursuit, SGP)

2.5 压缩采样匹配追踪算法 (Compressive Sampling Matching Pursuit, CoSaMP)

2.6 子空间追踪算法 (Subspace Pursuit, SP)

3.阈值算法 Thresholding-Based Methods

3.1 迭代硬阈值算法 (Iterative Hard-Thresholding, IHT)

3.2 迭代收缩阈值算法 (Iterative Shrinkage Thresholding Algorithm, ISTA)

3.3 快速迭代收缩阈值算法 (Fast Iterative Shrinkage Thresholding Algorithm, FISTA)

3.4 两步迭代收缩阈值算法 (Two-Step Iterative Shrinkage Thresholding, TwIST)

3.5 加权最小二乘迭代算法 (Iteratively Reweighted Least Square, IRLS)

4. 非凸松弛最小化方法 Non-Convex Minimization

4.1 重加权L1最小化算法 (Reweighted L1 Minimization Algorithm,RL1)

4.2 平滑L0半正则化算法 (Smoothed L0-Pseudonorm Algorithm, SL0)

4.3 鲁棒平滑L0半正则化算法 (Robust Smoothed L0-Pseudonorm Algorithm, RSL0)

4.4 零空间重加权近似L0半正则化算法 (Null-Space Reweigthted Approximate L0-Pseudonorm Algorithm, NSRAL0)

4.4 分割布雷格曼迭代L1迭代法 (Split Bregman Iteration L1, SpBIL1)

4.5 伪牛顿最小近似Lp半正则化算法 (Minimization of Approximate Lp Pseudonorm Using a Quasi-Newton Algorithm, UALP)

参考

1. A Mathematical Introduction to Compressive Sensing Chapter 3

2. 第八章 压缩感知与信号处理

3. CS-Recovery-Algorithms

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值