Iterative Selection and Correction Based Adaptive Greedy Algorithm for Compressive Sensing Reconstruction

Abstract Compressive Sensing (CS) is a new sampling theory used in many signal processing applications due to its simplicity and efficiency. However, signal reconstruction is considered as one of the biggest challenge faced by the CS method. A lot of researches have been proposed to address this challenge, however most of the existing techniques start with the same forward step which does not provide the best reconstruction performance. In this paper, we aim to address this challenge by proposing an Adaptive Iterative Forward-Backward Greedy Algorithm (AFB). AFB algorithm is different from all other reconstruction algorithms as it depends on solving the least squares problem in the forward phase, which increases the probability of selecting the correct columns better than other reconstruction algorithms. In addition, AFB improves the selection process by removing the incorrect columns selected in the previous step. We evaluated the AFB’s reconstruction performance using two types of data: computer-generated data and real data set (Intel Berkeley data set). The simulation results show that AFB outperforms Forward-Backward Pursuit, Subspace Pursuit, Orthogonal Matching Pursuit, and Regularized OMP in terms of reducing reconstruction error.

[1]  R. B. Deshmukh,et al.  A Systematic Review of Compressive Sensing: Concepts, Implementations and Applications , 2018, IEEE Access.

[2]  Ahmed M. Khedr,et al.  Grey Wolf based compressive sensing scheme for data gathering in IoT based heterogeneous WSNs , 2020, Wireless Networks.

[3]  Jean-Luc Starck,et al.  Sparse Solution of Underdetermined Systems of Linear Equations by Stagewise Orthogonal Matching Pursuit , 2012, IEEE Transactions on Information Theory.

[4]  Ahmed Khedr,et al.  Effective Data Acquisition Protocol for Multi-Hop Heterogeneous Wireless Sensor Networks Using Compressive Sensing , 2015, Algorithms.

[5]  Yoram Bresler,et al.  Sub-Nyquist sampling of multiband signals: perfect reconstruction and bounds on aliasing error , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[6]  J. Tropp,et al.  CoSaMP: Iterative signal recovery from incomplete and inaccurate samples , 2008, Commun. ACM.

[7]  Olgica Milenkovic,et al.  Subspace Pursuit for Compressive Sensing Signal Reconstruction , 2008, IEEE Transactions on Information Theory.

[8]  Yi Shen,et al.  Energy-balanced compressive data gathering in Wireless Sensor Networks , 2016, J. Netw. Comput. Appl..

[9]  Deanna Needell,et al.  Uniform Uncertainty Principle and Signal Recovery via Regularized Orthogonal Matching Pursuit , 2007, Found. Comput. Math..

[10]  Richard G. Baraniuk,et al.  Signal Processing With Compressive Measurements , 2010, IEEE Journal of Selected Topics in Signal Processing.

[11]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[12]  R. Tibshirani,et al.  Least angle regression , 2004, math/0406456.

[13]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.

[14]  D. L. Donoho,et al.  Compressed sensing , 2006, IEEE Trans. Inf. Theory.

[15]  Xinpeng Du,et al.  A simulated annealing algorithm for sparse recovery by l0 minimization , 2014, Neurocomputing.

[16]  Ahmed Khedr,et al.  SEP-CS: Effective Routing Protocol for Heterogeneous Wireless Sensor Networks , 2015, Ad Hoc Sens. Wirel. Networks.

[17]  D. Donoho,et al.  Atomic Decomposition by Basis Pursuit , 2001 .

[18]  P. Indyk,et al.  Near-Optimal Sparse Recovery in the L1 Norm , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[19]  Karan Singh,et al.  Effective algorithm for optimizing compressive sensing in IoT and periodic monitoring applications , 2019, J. Netw. Comput. Appl..

[20]  Hakan Erdogan,et al.  Compressed sensing signal recovery via forward-backward pursuit , 2012, Digit. Signal Process..

[21]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[22]  Richard G. Baraniuk,et al.  Bayesian Compressive Sensing Via Belief Propagation , 2008, IEEE Transactions on Signal Processing.

[23]  Ahmed Khedr,et al.  ERPLBC-CS: Energy Efficient Routing Protocol for Load Balanced Clustering in Wireless Sensor Networks , 2018, Ad Hoc Sens. Wirel. Networks.

[24]  Piotr Indyk,et al.  Sequential Sparse Matching Pursuit , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).