Compressed sensing with l0-norm: statistical physics analysis and algorithms for signal recovery

D. Barbier,C Lucibello,L. Saglietti,F. Krzakala,L. Zdeborova
DOI: https://doi.org/10.1109/ITW55543.2023.10161684
2023-04-24
Abstract:Noiseless compressive sensing is a protocol that enables undersampling and later recovery of a signal without loss of information. This compression is possible because the signal is usually sufficiently sparse in a given basis. Currently, the algorithm offering the best tradeoff between compression rate, robustness, and speed for compressive sensing is the LASSO (l1-norm bias) algorithm. However, many studies have pointed out the possibility that the implementation of lp-norms biases, with p smaller than one, could give better performance while sacrificing convexity. In this work, we focus specifically on the extreme case of the l0-based reconstruction, a task that is complicated by the discontinuity of the loss. In the first part of the paper, we describe via statistical physics methods, and in particular the replica method, how the solutions to this optimization problem are arranged in a clustered structure. We observe two distinct regimes: one at low compression rate where the signal can be recovered exactly, and one at high compression rate where the signal cannot be recovered accurately. In the second part, we present two message-passing algorithms based on our first results for the l0-norm optimization problem. The proposed algorithms are able to recover the signal at compression rates higher than the ones achieved by LASSO while being computationally efficient.
Information Theory,Disordered Systems and Neural Networks,Statistical Mechanics
What problem does this paper attempt to address?
### What problems does this paper attempt to solve? This paper aims to explore the Compressed Sensing (CS) problem based on the ℓ₀ -norm. Specifically, it attempts to solve the following problems: 1. **Optimizing Sparse Signal Reconstruction**: - Compressed Sensing is a technique for signal compression by reducing the number of measurements, but it is necessary to ensure lossless information during the recovery process. Usually, the signal is sparse under a certain basis (i.e., most elements are zero), which makes compression possible. - The currently most commonly used algorithm is LASSO (based on the ℓ₁ -norm), but in some cases, using a smaller p -value (such as the ℓ₀ -norm) may provide better performance, although this sacrifices convexity. 2. **Application of Statistical Physics Methods**: - The paper uses the replica method in statistical physics to analyze the solution structure of the ℓ₀ -norm optimization problem. This method can reveal how the solution space is organized and help understand the signal recovery performance under different compression ratios. - Research shows that there are two different regions: the signal can be accurately recovered at a low compression ratio, while it cannot be accurately recovered at a high compression ratio. 3. **Proposing New Algorithms**: - Based on the above - mentioned theoretical analysis, the paper proposes two message - passing algorithms (ASP and ASPo) based on message passing. These algorithms can effectively recover signals at a higher compression ratio and are computationally efficient. - These new algorithms are superior to the existing LASSO algorithm under certain conditions, especially when dealing with high - dimensional sparse signals. 4. **Exploring the Limits of ℓ₀ -norm Optimization**: - The paper also studies the theoretical limits of ℓ₀ -norm optimization and shows the recovery thresholds under different compression ratios and signal sparsities through phase diagrams. - The results show that the recovery performance based on the ℓ₀ -norm is close to the Bayesian Optimal (BO) recovery threshold, which is very surprising because BO requires a complete understanding of the statistical characteristics of the signal generation process, while the ℓ₀ -norm method is relatively more general. In summary, this paper mainly solves the problem of how to use the ℓ₀ -norm for signal recovery in Compressed Sensing, and improves the performance and efficiency of signal recovery through statistical physics methods and the design of new algorithms.