Affiliation:
1. Computer Science and Engineering, University of California San Diego, La Jolla, United States
2. Halicioglu Data Science Institute, University of California San Diego, La Jolla, United States
Abstract
Compressed sensing
has been a very successful high-dimensional signal acquisition and recovery technique that relies on linear operations. However, the actual measurements of signals have to be quantized before storing or processing them. 1-bit (or one-bit) compressed sensing is a heavily quantized version of compressed sensing, where each linear measurement of a signal is reduced to just one bit: the sign of the measurement. Once enough of such measurements are collected, the recovery problem in 1-bit compressed sensing aims to find the original signal with as much accuracy as possible. The recovery problem is related to the traditional “halfspace-learning” problem in learning theory.
For recovery of sparse vectors, a popular reconstruction method from one-bit measurements is the
binary iterative hard thresholding (BIHT)
algorithm. The algorithm is a simple projected subgradient descent method, and is known to converge well empirically, despite the nonconvexity of the problem. The convergence property of BIHT was not theoretically fully justified (e.g., it is known that a number of measurement greater than max {
k
10
, 24
48
,
k
3.5
/ϵ}, where
k
is the sparsity and ϵ denotes the approximation error, is sufficient, Friedlander et al., 2021). In this paper we show that the BIHT estimates converge to the original signal with only
\(\frac{k}{\epsilon } \)
measurements (up to logarithmic factors). Note that, this dependence on
k
and ϵ is optimal for any recovery method in 1-bit compressed sensing. With this result, to the best of our knowledge, BIHT is the only practical and efficient (polynomial time) algorithm that requires the optimal number of measurements in all parameters (both
k
and ϵ). This is also an example of a gradient descent algorithm converging to the correct solution for a nonconvex problem, under suitable structural conditions.
Publisher
Association for Computing Machinery (ACM)