Papers
Topics
Authors
Recent
Search
2000 character limit reached

The sample complexity of weighted sparse approximation

Published 24 Jul 2015 in math.NA, cs.CC, cs.IT, math.FA, math.IT, and stat.CO | (1507.06736v5)

Abstract: For Gaussian sampling matrices, we provide bounds on the minimal number of measurements mm required to achieve robust weighted sparse recovery guarantees in terms of how well a given prior model for the sparsity support aligns with the true underlying support. Our main contribution is that for a sparse vector xR<sup>N{\bf x} \in \mathbb{R}<sup>N supported on an unknown set S1,,N\mathcal{S} \subset {1, \dots, N} with Sk|\mathcal{S}|\leq k, if S\mathcal{S} has \emph{weighted cardinality} ω(S):=jSωj<sup>2\omega(\mathcal{S}) := \sum_{j \in \mathcal{S}} \omega_j<sup>2, and if the weights on S<sup>c\mathcal{S}<sup>c exhibit mild growth, ωj<sup>2</sup>γlog(j/ω(S))\omega_j<sup>2</sup> \geq \gamma \log(j/\omega(\mathcal{S})) for jS<sup>cj\in\mathcal{S}<sup>c and $\gamma &gt; 0$, then the sample complexity for sparse recovery via weighted 1\ell_1-minimization using weights ωj\omega_j is linear in the weighted sparsity level, and m=O(ω(S)/γ)m = \mathcal{O}(\omega(\mathcal{S})/\gamma). This main result is a generalization of special cases including a) the standard sparse recovery setting where all weights ωj1\omega_j \equiv 1, and m=O(klog(N/k))m = \mathcal{O}\left(k\log\left(N/k\right)\right); b) the setting where the support is known a priori, and m=O(k)m = \mathcal{O}(k); and c) the setting of sparse recovery with prior information, and mm depends on how well the weights are aligned with the support set S\mathcal{S}. We further extend the results in case c) to the setting of additive noise. Our results are {\em nonuniform} that is they apply for a fixed support, unknown a priori, and the weights on S\mathcal{S} do not all have to be smaller than the weights on S<sup>c\mathcal{S}<sup>c for our recovery results to hold.

Authors (2)
Citations (22)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.