Evolutionary algorithm for compressive sensing

This paper presents a non–traditional approach to compressive sensing, by developing an evolutionary algorithm–based method for signal reconstruction. Previous work in signal reconstruction in compressive sensing focused primarily on framing the problem as a convex optimisation that minimises the 1 norm of the signal. Minimising the 2 norm does not help as it leads to a non–sparse solution. Minimising the 0 norm is known to be NP–complete, thereby requiring exhaustive enumeration which is computationally prohibitive. Our approach is different from the methods adopted in the literature and is capable of handling 0–, 1– or 2–norm minimisation, and linear or nonlinear combinations thereof, in the same framework, yielding fairly good signal recovery with high probability. We provide empirical results on a number of test problems.

[1]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

[2]  Richard G. Baraniuk,et al.  Compressive Sensing , 2008, Computer Vision, A Reference Guide.

[3]  Emmanuel J. Candès,et al.  Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information , 2004, IEEE Transactions on Information Theory.

[4]  Andries P. Engelbrecht,et al.  Computational Intelligence: An Introduction , 2002 .

[5]  David L Donoho,et al.  Compressed sensing , 2006, IEEE Transactions on Information Theory.

[6]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[7]  Deanna Needell,et al.  CoSaMP: Iterative signal recovery from incomplete and inaccurate samples , 2008, ArXiv.

[8]  Witold Pedrycz,et al.  Computational Intelligence: An Introduction , 1997, Computational Intelligence and Quantitative Software Engineering.

[9]  Robert D. Nowak,et al.  Signal Reconstruction From Noisy Random Projections , 2006, IEEE Transactions on Information Theory.

[10]  Kalyanmoy Deb,et al.  Analysis of Selection Algorithms: A Markov Chain Approach , 1996, Evolutionary Computation.