Iterative hard thresholding for compressed sensing

From MaRDI portal



Abstract: Compressed sensing is a technique to sample compressible signals below the Nyquist rate, whilst still allowing near optimal reconstruction of the signal. In this paper we present a theoretical analysis of the iterative hard thresholding algorithm when applied to the compressed sensing recovery problem. We show that the algorithm has the following properties (made more precise in the main text of the paper) - It gives near-optimal error guarantees. - It is robust to observation noise. - It succeeds with a minimum number of observations. - It can be used with any sampling operator for which the operator and its adjoint can be computed. - The memory requirement is linear in the problem size. - Its computational complexity per iteration is of the same order as the application of the measurement operator or its adjoint. - It requires a fixed number of iterations depending only on the logarithm of a form of signal to noise ratio of the signal. - Its performance guarantees are uniform in that they only depend on properties of the sampling operator and signal sparsity.


In the presented paper, it is shown that one of the previously by the authors developed iterative hard thresholding algorithms (termed IHTs) has similar performance guarantees to those of Compressed Sampling Matching Pursuit. Section 2 of the paper starts with a definition of sparse signal models and a statement of the compressed sensing problem. In Section 3, an iterative hard thresholding algorithm is discussed. The rest of the paper shows that this algorithm is able to recover, with high accuracy, signals from compressed sensing observations. This result is formally stated in the theorems of the first subsection of Section 4. The rest of Section 4 is devoted to the proof of the theorems. In fact, the derived result is near-optimal as shown in Section 5. Section 6 takes a closer look at a stopping criterion for the algorithm, which guarantees certain estimation accuracy. The results of the paper are similar to those for the Compressed Sampling Matching Pursuit algorithm and a more detailed comparison is given in Section 7. However, as discussed in Section 8, uniform guarantees are not the only consideration and in practice marked differences in the average performance of different methods are apparent. For many small problems, the restricted isometry property of random matrices is often too large to explain the behavior of the different methods. Furthermore, it has long been observed that the distribution of the magnitude of the non-zero coefficients also has an important influence on the performance of different methods. Whilst the theoretical guarantees derived in the presented and similar papers are important to understand the behavior of an algorithm, it is also clear that other facts have to be taken into account in order to predict the typical performance of algorithms in many practical situations.




Cited in
(only showing first 100 items - show all)


Describes a project that uses

Uses Software






This page was built for publication: Iterative hard thresholding for compressed sensing

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q734323)