Simultaneous Analysis of Lasso and Dantzig Selector I: Sparse Eigenvalue and Correlation Conditions Imply the Restricted Eigenvalue ConditionResearch Paper
Motivation
In high-dimensional linear regression one observes with a design matrix whose number of columns may far exceed the sample size . The two standard estimators of a sparse , the Lasso (Tibshirani, 1996) and the Dantzig selector (Candès and Tao, 2007), both come with error bounds of order for an -sparse , but only under a condition on : since has a non-trivial kernel when , some form of restricted invertibility is unavoidable.
Bickel, Ritov and Tsybakov (arXiv:0801.1095, Ann. Statist. 2009) introduced the restricted eigenvalue (RE) condition, which asks for invertibility of only on a cone of approximately sparse vectors. It is weaker than the conditions used before it and has since become the default assumption in the sparse-estimation literature. Section 4 of the paper relates RE to the earlier conditions:
- 2005–2007: Candès and Tao (arXiv:math/0506081) analyse the Dantzig selector under a uniform uncertainty principle involving restricted eigenvalues and restricted correlations of ; the condition is Assumption 1 below with .
- 2006–2009: Meinshausen and Yu (arXiv:math/0605584) analyse the Lasso under a lower bound on sparse eigenvalues of order .
- 2006: Donoho, Elad and Temlyakov (doi:10.1109/TIT.2005.860430) use mutual coherence for sparse recovery; 2007: Bunea, Tsybakov and Wegkamp (doi:10.1214/07-EJS008) use coherence-type conditions for the Lasso.
- 2009: Bickel, Ritov and Tsybakov show (Lemma 4.1 and Section 4) that each of these conditions implies RE.
This mission formalizes those implications.
Setting
Fix integers and and a matrix with columns . The Gram matrix is . For and , is the vector equal to on and off ; , are the and Euclidean norms; is the number of non-zero coordinates of ; is the complement of .
The cone condition for and is
Assumption RE holds with constant if for every with and every satisfying (4.1). For , let be a set of indices outside carrying the largest , and ; Assumption RE replaces by .
The restricted eigenvalues are and , the minimum and maximum of over with . The restricted correlations are the maximum of over disjoint index sets with and non-zero . Two constants are attached to them:
is the orthogonal projector in onto the span of the columns , .
Formalization targets
Goal: Lemma 4.1 (ii)
For integers , , and , if Assumption 2 holds, then , RE and RE hold with constant , and for every with and every satisfying (4.1)
Assumption 2 involves no correlations, only extreme eigenvalues of small principal submatrices of .
Lemma 4.1 (i)
For and , Assumption 1 implies the same conclusions with and constant .
Coherence-type conditions (Section 4)
For and , each of
(Assumptions 3, 4, 5) implies RE, with the constants , and respectively.
The milestones are the steps of the proof in Appendix A — the projection inequality (A.1), the block bound (A.2), the shelling bound (A.3), the Candès–Tao correlation bound used for part (i) — followed by part (i) and the three coherence-type implications.
Significance
RE with and is the hypothesis of the paper's prediction and bounds for the Lasso and the Dantzig selector (Theorems 5.1, 6.1, 7.1, 7.2), and RE is the hypothesis of its bounds. Assumptions 1–5 are stated through quantities that are standard in compressed sensing and random matrix theory, so known bounds for , and of random designs transfer, through this mission's theorems, to every result stated under RE. Lemma 4.1 also shows that RE is weaker than the Candès–Tao condition used for the Dantzig selector.
The results are proved in the paper; parts of Lemma 4.1's proof (the correlation bound for part (i)) are cited from Candès and Tao without proof. None of these results is formalized: the platform has pairwise-incoherence and restricted-nullspace statements from Wainwright's textbook (a different conclusion and normalization) and restricted isometry definitions, but neither restricted eigenvalues , restricted correlations , nor the RE condition in this form.
Difficulty
The naive attempt to bound from below splits and applies an eigenvalue bound to each part. This fails: can have up to non-zero coordinates, and no condition on - or -sparse submatrices controls directly. The cone condition bounds only the norm of , while eigenvalue conditions speak about norms of sparse vectors; bridging the two with the right constant , and keeping track of how the leading block interacts with the rest through the projector , is where the work lies. For part (i), the interaction between disjoint sparse blocks has to be controlled by rather than by .
Formalization scope
- Representation. is
Matrix (Fin n) (Fin M) ℝ; vectors areFin M → ℝandFin n → ℝ; . The projector is Mathlib's orthogonal projection onEuclideanSpace ℝ (Fin n)onto the span of the columns indexed by . - RE through a witness.
RE X s c0 κasserts the RE inequality with constant for all admissible and . The paper's is the largest such (the minimum is attained), so "RE holds with " is exactly " is a witness". This avoids a real infimum over an empty set when . - Ties. Every admissible choice of (the largest outside ) is quantified over.
- Restricted eigenvalues and correlations are
sInf/sSupover nonempty bounded sets (a basis vector for ; two disjoint singletons for , since ), so they equal the paper's attained min/max. , , are natural numbers; is written . - Corrections of the printed statement. (1) Lemma 4.1 says the RE assumptions "hold with " (and likewise with ); the proof gives only the lower bound, and the lower bound is what is stated. (2) The paper calls "the projector in "; it acts on . (3) The Section 4 claims "Assumption 3/4/5 implies RE" are stated with the explicit constant produced by the displayed argument, a labelled strengthening. (4) The Candès–Tao bound is stated with the hypotheses the proof uses: the blocks are disjoint, of sizes at most and , and .
- Ruling out trivializations. RE quantifies over all with and all non-zero in the cone, and bounds the full , not ; no hypothesis restricts beyond the stated assumptions. The hypotheses are satisfiable: for , (so ), , , , Assumption 2 reads .
- Infrastructure. A sparse-vector library (restriction, support, sorting coordinates into blocks) and facts about orthogonal projections onto column spans are needed; both are reusable for the other missions of this series and for compressed-sensing results. Proofs of any milestone, and alternative arguments, are welcome.
Selected references
- P. J. Bickel, Y. Ritov, A. B. Tsybakov, Simultaneous analysis of Lasso and Dantzig selector, Ann. Statist. 37(4), 1705–1732, 2009. arXiv:0801.1095v3. https://arxiv.org/abs/0801.1095
- E. Candès, T. Tao, The Dantzig selector: statistical estimation when p is much larger than n, Ann. Statist. 35(6), 2313–2351, 2007. https://arxiv.org/abs/math/0506081
- N. Meinshausen, B. Yu, Lasso-type recovery of sparse representations for high-dimensional data, Ann. Statist. 37(1), 246–270, 2009. https://arxiv.org/abs/math/0605584
- F. Bunea, A. B. Tsybakov, M. H. Wegkamp, Sparsity oracle inequalities for the Lasso, Electron. J. Statist. 1, 169–194, 2007. https://doi.org/10.1214/07-EJS008
- D. L. Donoho, M. Elad, V. N. Temlyakov, Stable recovery of sparse overcomplete representations in the presence of noise, IEEE Trans. Inform. Theory 52(1), 6–18, 2006. https://doi.org/10.1109/TIT.2005.860430