Iterative Convex Refinement
for Sparse Recovery

ICR


ABSTRACT

In this letter, we address sparse signal recovery in a Bayesian framework where sparsity is enforced on reconstruction coefficients via probabilistic priors. In particular, we focus on the setup of Yen et al. who employ a variant of spike and slab prior to encourage sparsity. The optimization problem resulting from this model has broad applicability in recovery and regression problems and is known to be a hard non-convex problem whose existing solutions involve simplifying assumptions and/or relaxations. We propose an approach called Iterative Convex Refinement (ICR) that aims to solve the aforementioned optimization problem directly allowing for greater generality in the sparse structure. Essentially, ICR solves a sequence of convex optimization problems such that sequence of solutions converges to a sub-optimal solution of the original hard optimization problem. We propose two versions of our algorithm: a.) an unconstrained version, and b.) with a non-negativity constraint on sparse coefficients, which may be required in some real-world problems. Experimental validation is performed on both synthetic data and for a real-world image recovery problem, which illustrates merits of ICR over state of the art alternatives.

ICR Toolbox

This toolbox has been uploaded online for easy access to implementation of the following paper.

Please contact me for question regarding this toolbox.

Software

The MATLAB code corresponding to our proposed algorithm can be downloaded here. (latest version, 1.0, January 20, 2015)

You can download the paper and supplementary material.

Related Publications

  1. H. S. Mousavi, V. Monga, T.D. Tran, Iterative Convex Refinement for Sparse Recovery. IEEE Signal Processing Letters, vol.22, no.11, pp.1903,1907, Nov. 2015 . [IEEE Xplore]

Email
ipal.psu@gmail.com

Address
104 Electrical Engineering East,
University Park, PA 16802, USA

Lab Phone:
814-863-7810
814-867-4564