Computer Science > Information Theory
[Submitted on 25 Jul 2015 (this version), latest version 31 Aug 2017 (v3)]
Title:Compressed Sensing without Sparsity Assumptions
View PDFAbstract:The theory of Compressed Sensing asserts that an unknown signal $x\in\mathbb{R}^p$ can be accurately recovered from an underdetermined set of $n$ linear measurements with $n\ll p$, provided that $x$ is sufficiently sparse. However, in applications, the degree of sparsity $\|x\|_0$ is typically unknown, and the problem of directly estimating $\|x\|_0$ has been a longstanding gap between theory and practice. A closely related issue is that $\|x\|_0$ is a highly idealized measure of sparsity, and for real signals with entries not exactly equal to 0, the value $\|x\|_0=p$ is not a useful description of compressibility. In our previous conference paper that examined these problems, Lopes 2013, we considered an alternative measure of "soft" sparsity, $\|x\|_1^2/\|x\|_2^2$, and designed a procedure to estimate $\|x\|_1^2/\|x\|_2^2$ that does not rely on sparsity assumptions.
The present work offers a new deconvolution-based method for estimating unknown sparsity, which has wider applicability and sharper theoretical guarantees. Whereas our earlier work was limited to estimating the quantity $\|x\|_1^2/\|x\|_2^2$, the current paper introduces a family of entropy-based sparsity measures $s_q(x):=\big(\frac{\|x\|_q}{\|x\|_1}\big)^{\frac{q}{1-q}}$ parameterized by $q\in[0,\infty]$. Two other main advantages of the new approach are that it handles measurement noise with infinite variance, and that it yields confidence intervals for $s_q(x)$ with asymptotically exact coverage probability (whereas our previous intervals were conservative). In addition to confidence intervals, we also analyze several other aspects of our proposed estimator $\hat{s}_q(x)$ and show that randomized measurements are an essential aspect of our procedure.
Submission history
From: Miles Lopes [view email][v1] Sat, 25 Jul 2015 11:17:03 UTC (155 KB)
[v2] Thu, 6 Aug 2015 23:06:31 UTC (500 KB)
[v3] Thu, 31 Aug 2017 09:52:03 UTC (500 KB)
Current browse context:
cs.IT
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.