for σ≥0, z∼N(0,In), and θ⋆ a vector with s0 non-zero entries. Then, a theorem of Bickel, Ritov and Tsybakov implies that, with high probability,
for some constants c0, C that depend on the specific assumptions on the design. (The normalization of is recovered by setting σ2=σ#2/n, where σ#2 is the noise variance of .)
Unfortunately, this analysis provides limited insight into the choice of the regularization parameter λ which –in practice– can impact significantly the estimation accuracy. As an example, Fig. 3 reports the result of a small simulation in which we compare four different methods of selecting λ. The bound of Eq. (3) suggests to set λ=σc0logN. For the standard random design used in the left frame, the optimal constant is expected to be c0=2 . We compare this method to three procedures that adapt the choice of λ to the data: cross validation (CV), Stein’s Unbiased Risk Estimate (SURE), and a procedure that minimizes an estimate of the risk (EST). We refer to the next sections for further details on these methods. Note that all of these adaptive procedures significantly outperform the ‘theory driven’ λ: over a broad range of sample sizes n, the resulting estimation error is 2 to 3 times smaller. Further, the error achieved by these methods is quite close to the Bayes optimum.
These empirical observations are not captured by the bound (3), or by similar results.
An alternative style of analysis postulates an idealized model for the data and derives asymptotically exact results. Throughout this paper we will consider the simplest of such models, by assuming that design matrix to have i.i.d. entries Xij∼N(0,1/n). While this assumption is likely to be violated in practice, it allows to derive useful insights that are mathematically consistent, and susceptible of being generalized to a broader context. This type of analysis was first carried out in the context of the Lasso in and then extended to a number of other problems, see e.g. . As an example, Figure 1 reports the predictions of this analysis for the risk of the three adaptive procedure for selecting λ. The agreement with the numerical simulations is excellent.
Unfortunately, the results in (and in follow-up work) do not allow to derive in a mathematically rigorous way curves such as the ones in Figure 1. In fact earlier results hold ‘pointwise’ over λ and hence do not apply to adaptive procedures to select λ. Further they provide asymptotic estimates ‘pointwise’ over θ, and hence do not allow to compute –for instance– minimax risk.
where the vector θλd is also referred to as the ‘debiased Lasso’ . The above identity holds for arbitrary α,τ>0. However, predicts that the distribution of the debiased estimator θλd simplifies dramatically for specific choices of these parameters.
Namely, let Θ be a random variable with distribution given by the empirical distribution of (θi)i≤N (i.e., Θ=θi with probability 1/N, for i∈{1,…,N}) and let Z∼N(0,1) be independent of Θ. Define α∗,τ∗ to be the solution of the following system of equations (we refer to Section 3.1 for a discussion of existence and uniqueness):
This is an asymptotic result, which holds along sequences of problems with: (i) Converging aspect ratio n/N→δ∈(0,∞); (ii) Fixed regularization λ∈(0,∞); (iii) Parameter vectors θ⋆=θ⋆(n) whose empirical distribution converges (weakly) to a limit law pΘ. As emphasized above, this does not allow deduce the behavior of the Lasso with adaptive choices of λ (there could be deviations from the above limits for exceptional values of λ), or to compute the minimax risk (there could be deviations for exceptional vectors θ⋆).
The importance of establishing uniform convergence with respect to the regularization parameter λ was recently emphasized by Mousavi, Maleki, and Baraniuk . Among other results, these authors derive a uniform convergence statement for the related approximate message passing (AMP) algorithm. However, in order to establish uniform convergence, they have to construct an ad-hoc smoothing of the quantity of interest, which is roughly equivalent to discretizing the corresponding tuning parameter.
In this paper, we obtain uniform (in λ) convergence results for the Lasso, hence providing a sound mathematical basis to the comparison of various adaptive procedures, as well as to the study of minimax risk.
The rest of the paper is organized as follows. Section 2 reviews related work. We state our main theoretical results in Section 3. In Section 4 we apply these results to two types of statistical questions: estimating the risk and noise level, and selecting λ through adaptive procedures. Further, we illustrate our results in numerical simulations. Finally, Section 5 outlines the main proof ideas, with most technical legwork deferred to the appendices.
Related work
There is –by now– a substantial literature on determining exact asymptotics in high-dimensional statistical models, and a number of mathematical techniques have been developed for this task. We will only provide a few pointers focusing on high-dimensional regression problems.
The original proof of was based on an asymptotically exact analysis of an approximate message passing (AMP) algorithm that was first proposed in to minimize the Lasso cost function. Variants of AMP have been developed in a number of contexts, opening the way to the analysis of various statistical estimation problems. A short list includes generalized linear models , phase retrieval , robust regression , logistic regression , generalized compressed sensing . This approach is technically less direct than others, but has the advantage of providing an efficient algorithm, and is and not necessarily limited to convex problems (see for a non-convex example).
As mentioned above, our work was partially motivated by the recent results of Mousavi, Maleki, and Baraniuk that establish a form of uniformity for the AMP estimates –but not for the Lasso solution. It would be interesting to understand whether the approach of could also be used to obtain uniform results for the Lasso or other statistical estimators.
Here we follow a different route that exploits powerful Gaussian comparison inequalities first proved by Gordon . Gordon inequality allows to bound the distribution of a minimax value, i.e. the value of a random variable G∗=mini≤Nmaxj≤MGij, where (Gij)i≤N,j≤M is a Gaussian process, in terms of a similar quantity for a ‘simpler’ Gaussian process. The use of Gordon’s inequality in this context was pioneered by Stojnic and then developed by a number of authors in the context of regularized regression , M-estimation , generalized compressed sensing , binary compressed sensing and so on. The key idea is to write the optimization problem of interest as a minimax problem, and then apply a suitable version of Gordon’s inequality. A matching bound is obtained by convex duality and then a second application of Gordon’s inequality. In particular, convexity of the cost function of interest is a crucial ingredient.
While the Gaussian comparison inequality provides direct access to the value of the optimization problem, understanding the properties of the estimator can be more challenging. In this paper we identify a property (that we call local stability) that allows to transfer information on the minimum (the Lasso cost) into information about the minimizer (the Lasso estimator). We believe this strategy can be applied to other examples beyond the Lasso.
Independently, a different approach based on leave-one-out techniques was developed by El Karoui in the context of ridge-regularized robust regression .
Finally, a parallel line of research determines exact asymptotics for Bayes optimal estimation, under a model in which the coordinates of θ are i.i.d. with common distribution pΘ. In particular, the asymptotic Bayes optimal error for linear regression with random designs was recently determined in . Of course –in general– Bayes optimal estimation requires knowledge of the distribution pΘ, and is not computationally efficient. We will use this Bayes-optimal error as a benchmark of our adaptive procedures. Generalizations of these results were also obtained in for other regression problems. A successful approach to these models uses smart interpolation techniques that generalize ideas in spin-glass theory.
Main results
As stated above, we consider the standard linear model (2) where y=Xθ⋆+σz , with noise z∼N(0,In), and X a Gaussian design: (Xi,j)i≤n,j≤N∼i.i.d.N(0,1/n). The Lasso estimator is defined by
By Jensen’s inequality we have for p≥p′>0, Fp(ξ)⊂Fp′(ξ).
A crucial role in our results is provided by the following max-min problem:
The expectation above is with respect to (Θ,Z)∼μθ⋆⊗N(0,1), where μθ⋆ denotes the empirical distribution of the entries of the vector θ⋆:
The max-min (8) is achieved at a unique couple (β∗(λ),τ∗(λ)). Moreover, (τ∗(λ),β∗(λ)) is also the unique couple (β,τ)∈(0,+∞)2 that verify
We will also use the notation α∗(λ)=λ/β∗(λ) and
We will sometimes omit the dependency on λ and write simply α∗,β∗,τ∗,s∗. The distribution μλ∗ defined below will correspond (see Theorem 3.1 in the next section) to the limit of the empirical distribution of the entries of (θλ,θ⋆).
We denote by μλ∗ the law of the couple (η(Θ+τ∗(λ)Z,α∗(λ)τ∗(λ)),Θ), where (Θ,Z)∼μθ⋆⊗N(0,1).
2 Results
Assume that D=Fp(ξ) for some ξ>0 and p>0. Then there exists constants C,c>0 that only depend on Ω, such that for all ϵ∈(0,21]
It is worth emphasizing in what sense Theorem 3.1 is uniform with respect to λ∈[λmin,λmax] and to θ⋆∈D:
Uniformity with respect to λ. We bound (in probability) the maximum (over λ) deviation between the empirical distribution μ(θλ,θ⋆) and the predicted distribution μλ∗. (The supremum over λ is ‘inside’ the probability.)
Uniformity with respect to θ⋆. We bound the maximum probability (over θ⋆) of a deviation between μ(θλ,θ⋆) and μλ∗. (The supremum over θ⋆ is ‘outside’ the probability.)
The reader might wonder whether it is possible to strengthen this result and bound the maximum deviation over θ⋆ (‘move the supremum over θ⋆ inside’). The answer is negative. In particular, we can choose the support of θ⋆ to coincide with a submatrix of X with atypically small minimum singular value. This will result in larger estimation error ∥θλ−θ⋆∥2, and hence in a large Wasserstein distance W2(μ(θλ,θ⋆),μλ∗).
In order to see this, it is sufficient to consider the vector
In Appendix F.1, we prove that (for this choice of θ⋆) there exists a constant c0 such that W2(μ(θλ,θ⋆),μλ∗)≥k/N with probability at least 1−e−c0k for all N large enough.
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω, such that for all ϵ∈(0,1]
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
The statement (14) is proved in Appendix C.2, while (15)-(16) are proved in Appendix D.
So far we focused on the Lasso estimator θλ. The debiased Lasso estimator is defined as
This estimator plays a crucial role in the construction of confidence intervals and p-values , and provide an explicit construction of the ‘direct observations’ model in the sense that θλd is approximately distributed as N(θ⋆,τ∗I). We let μλ(d) be the law of the couple (Θ+τ∗(λ)Z,Θ), where (Θ,Z)∼μ^θ⋆⊗N(0,1).
Applications
In order to select the regularization parameter and to evaluate the quality of the Lasso solution θλ, it is useful to estimate the risk and noise level. The paper developed a suite of estimators of these quantities based on the asymptotic theory of . The same paper also proposed generalizations of these estimators to correlated designs. Here we revisit these estimators and prove stronger guarantees. First, we obtain quantitative bound on the consistency rate of our estimators. Second, our results are uniform over λ, which justifies using these estimators to select λ.
Let us start with the estimation of τ∗(λ) which plays a crucial role in the asymptotic theory. We define
We will see with Theorem F.1 presented in Appendix F.4 that
Further, by Theorem 3.2, we have n1∥y−Xθλ∥=β∗(λ)+on(1). Recall that by (9) we have β∗(λ)=τ∗(λ)(1−δ1s∗(λ)). We deduce τ(λ)=τ∗(λ)+on(1). More precisely we have the following consistency result.
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω such that for all ϵ∈(0,1]
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 such that for all ϵ∈(0,1],
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Corollary 4.2 is proved in Appendix F.6. Since by Corollary 4.2, Corollary 4.1, Theorem 3.2 we have with high probability R(λ)≃N1∥θλ−θ⋆∥2≃δ(τ∗(λ)2−σ2)≃δ(τ(λ)2−σ2), the estimator
is a consistent estimator of the noise level σ2.
There exists constants C,c>0 that only depend on Ω, such that for all ϵ∈(0,1]
Finally, we consider the prediction error ∥Xθ⋆−Xθλ∥. Stein Unbiased Risk Estimator (SURE) provides a general method to estimate the prediction error, see e.g. . In the present case, it takes the form
Tibshirani and Taylor proved that PSURE(λ) is an unbiased estimator of the prediction error, namely
The next result establishes consistency, uniformly over λ and θ⋆, with quantitative concentration estimates.
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω such that for all ϵ∈(0,1]
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
The same result holds if σ in (18) is replaced by an estimator of the noise level satisfying the same consistency condition as σ defined by (17) (cf. Corollary 4.3).
This corollary follows simply from Theorem F.1 and Theorem 3.2.
Notice that exact unbiasedness of PSURE(λ) only holds if the noise z in the linear model (2) is Gaussian . In contrast, it is not hard to generalize the proofs in the present paper to include other noise distributions.
2 Adaptive selection of λ\lambda
As anticipated, we can use our uniform bounds to select λ through an adaptive procedure. We discuss here three such procedures, that have already been illustrated in Figure 1: (i) Selecting λ by minimizing the estimate τ(λ), we denote this by λEST; (ii) Select λ as to minimize Stein’s Unbiased Risk Estimate PSURE(λ), λSURE; (iii) Select λ by k-fold cross-validation, λk-CV. We will next describe these procedures in greater detail, and state the corresponding guarantees.
The next result is an immediate consequence of Theorem 3.2 and Corollary 4.1:
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω such that for all ϵ∈(0,1]
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Here, it is understood that we can use either σ or σ(λ), cf. Eq. (17), in the definition of PSURE. We deduce from Corollary 4.4:
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω such that for all ϵ∈(0,1]
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Cross-validation. We analyze now k-fold Cross Validation. Let k≥2 and define nk=n(k−1)/k. We partition the rows of X in k groups: we obtain k-submatrices of size (n/k)×N that we denote X(1),…,X(k). Let us also write for i∈{1,…,k}, X(-i) for the submatrix of X obtained by removing the rows X(i). We denote by y(i), z(i) and y(-i), z(-i) the corresponding subvectors of y and z.
The estimator Rk-CV of the risk using k-fold cross validation if defined as follows. For i=1,…,k solve the Lasso problem
The next Proposition shows that Rk-CV(λ) is equal to the true risk (shifted by δσ2) up to O(k−1/2).
There exists constants c,C>0 that depend only on Ω, such that for all k≥2 such that smax((k−1)δ/k)>s in the case where D=F0(s), we have
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Proposition 4.3 is proved in Appendix F.7. It follows from Proposition 4.3 that with high probability,
3 Numerical experiments
In this Section we compare numerically various different choices for the regularization parameter λ, namely λEST, λSURE and λk-CV, presented in the previous section. For these experiments we take the components θ1⋆,…,θN⋆ to be i.i.d. from
Within this probabilistic model, we can compare achieved by our various choice of λ to the Bayes optimal error (Minimal Mean Squared Error):
where the minimum is taken over all estimators θ (i.e. measurable functions of X,y). The limit of the MMSE has been recently computed by and . Recall, that given two random variables U,V, their mutual information is the Kullback-Leibler divergence between their joint distribution and the product of the marginals: I(U;V)≡D\mboxKL(pU,V∥pU×pV).
Figure 1 reports the risk achieved by the various choices of λ as a function of the number of samples per dimension δ. We also compare the data-driven procedures of the previous section to the theory-driven choice λ=σ2logN. In the left frame, we consider uncorrelated random designs: Xi,j∼i.i.d.N(0,1/n). On the right, we consider i.i.d. Gaussian rows with covariance structure determined by an auto-regressive model. Explicitly, the columns (Xj)1≤j≤N of X are generated according to:
where uj∼i.i.d.N(0,I/n) and ϕ=2. For both types of designs, λEST, λSURE and λk-CV perform similarly, and substantially outperform the theoretical choice λ=σ2logN.
For uncorrelated designs, the resulting risk is closely tracked by the asymptotic theory, and is surprisingly close to the asymptotic prediction for the Bayes risk MMSEN.
While our theory does not cover the case of correlated designs, the qualitative behavior is remarkably similar. We also observed that in this case, the risk estimator R(λ) is not consistent but its minimum is roughly located at the same value of λ as for uncorrelated designs.
Next we study adaptivity to sparsity. On Figure 2, we plot the risk as a function of the sparsity of the signal θ⋆. We compare the three adaptive procedures (namely, λEST, λSURE and λk-CV), to the following choice
where s0<smax(δ) is a nominal value for the sparsity (in Figure 2, we use s0=0.3). The value λMM(s0) is expected to be asymptotically minimax optimal over F0(s0) .
Also in this example, adaptive procedures dramatically outperform the fixed choice λ=σ2logN, and also the minimax optimal λ at the nominal sparsity level.
Proof strategy
As mentioned above, our proofs are based on Gaussian comparison inequalities, and in particular on Gordon’s min-max theorem . In this section we review the application of this inequality to the Lasso as developed in . We then discuss the limitations of earlier work, which does not characterize the empirical distribution of the Lasso estimator θλ (or need extra sparsity assumptions ) nor uniform bounds as in Theorem 3.1. A key challenge is related to the fact that the Lasso cost function (1) is convex but not strongly convex. Hence, a small change in λ could cause a priori a large change in the minimizer θλ.
In order to overcome these problems, we establish a property that we call ‘local stability.’ Namely, if the empirical distribution of (θλ,θ⋆) deviates from our prediction, then the value of the optimization problem increases significantly. This implies that the empirical distribution is stable with respect to perturbations of the cost (e.g. changes in λ). Gordon’s comparison is again crucial to prove this stability property.
Finally, we describe how local stability is used to prove the theorems in the previous sections. A full description of the proofs is provided in the appendices.
It is more convenient (but equivalent) to study wλ=θλ−θ⋆ instead of θλ. The vector wλ is the minimizer of the cost function
Following , we rewrite the minimization of Cλ as a saddle point problem:
We apply the following Theorem from which improves over Gordon’s Theorem by exploiting convex duality.
For the reader’s convenience, we provide in Appendix G.3 a proof of this theorem.
Because of Gordon’s Theorem, it suffices now to study (see Corollary 5.1 below) for (g,g′,h)∼N(0,IN)⊗N(0,1)⊗N(0,In).
Let us suppose that X,z,g,h,g′ live on the same probability space and are independent. Let ϵ∈(0,1]. Let σmax(X) denote the largest singular value of the matrix X. By tightness we can find K>0 such that the event
Since the sets D∩B(0,R1) and B(0,R3) are compact, one can apply Theorem 5.1 to cλ and lλ and obtain:
The Corollary follows then from the fact one can take ϵ arbitrarily small. □
2 Local stability
for some ϵ>0. Using Gordon’s min-max Theorem (Corollary 5.1) we will be able to show
It remains now to study the cost function Lλ, which is much simpler. This is done in Appendix B. The key step will be to establish the following ‘local stability’ result (the next statement is an immediate consequence of Proposition B.1 and Theorem B.1 in the appendices. We prove in fact that the cost function Lλ is strongly convex on a neighborhood of its minimizer.).
The minimizer wλ∗=argminwLλ(w) exists and is almost surely unique. Further, there exists constants γ,c,C>0 that only depend on Ω such that for all θ⋆∈D, all λ∈[λmin,λmax] and all ϵ∈(0,1]
We do not obtain an equally strong result for the cost function Cλ(w), but we prove the following statement, which is sufficient for obtaining uniform control (for the sake of argument, we focus here on the domain Fp(ξ) and control of the empirical distribution).
Assume that D=Fp(ξ) for some ξ,p>0. There exists constants C,c,γ>0 that only depend on Ω such that for all ϵ∈(0,21]
3 Sketch of proof of main results
For the sake of simplicity, we will illustrate the prove strategy by considering the empirical distribution of wλ=θλ−θ⋆, as the argument is similar for other quantities. According to Theorem 3.1, this should be well approximated by μλ that is the law of Θ−Θ, when (Θ,Θ)∼μλ∗, cf. Definition 3.3.
As anticipated, Eq. (25) and Theorem 5.2, allow to control W2(μwλ,μλ) for a fixed λ (μwλ denotes the empirical distribution of the entries of wλ). Namely, we can define Dε to be the set of vectors w such that W2(μw,μλ)≥ε>0. We then prove that the minimizer wλ∗ of Lλ has empirical distribution close to μλ, and therefore by Theorem 5.2, Lλ(w)>Lλ(wλ∗)+γϵ for all w∈Dϵ, with high probability. This imply that the right-hand side of (25) is very small and we deduce that, with high probability, all minimizers or near minimizers of Cλ(w) have empirical distribution close to μλ,
We now would like to prove Theorem 3.1 and show that with high probability μwλ≈μλ, uniformly in λ∈[λmin,λmax]. To do so, we apply the above argument for λ=λ1,…,λk, where λ1,…,λk is an ϵ-net of [λmin,λmax]. This implies that, with high probability for λ∈{λ1,…,λk}, W2(μwλi,μλi)≤ε. Next, for λ∈[λi,λi+1], we show that
Consequently if ∣λi+1−λi∣=O(ϵ) (using again Eq. (25) and Theorem 5.2), we obtain that W2(μwλ,μλi)=O(ϵ) and therefore W2(μwλ,μλ)=O(ϵ). We conclude that W2(μwλ,μλ)=O(ϵ) for all λ∈[λmin,λmax], with high probability, which is the desired claim.
If the strategy exposed above allows to obtain the risk of the Lasso and the empirical distribution of its coordinates, it is not enough to get its sparsity ∥θλ∥0 or to obtain the empirical distribution of the debiased lasso
Therefore, we will need to analyze the vector
The detailed analysis is done in Section E.
Acknowledgements
This work was partially supported by grants NSF DMS-1613091, NSF CCF-1714305 and NSF IIS-1741162 and ONR N00014-18-1-2729.
Appendix A Study of the scalar optimization problem
In this section we study the scalar optimization problem (8):
admits a unique positive solution αmin=αmin(δ)>0.
More generally, we will always write α=λ/β. We prove in this section the following theorem and some auxiliary results.
The max-min (8) is achieved at a unique couple (β∗,τ∗) and 0<β∗<βmax. Moreover, (τ∗,β∗) is also the unique couple in (0,+∞)2 that verify
If β>βmax, ψλ(β,τ)τ→+∞−∞.
Proof . By (28) and the fact that Δα(0)=21+αϕ(α)−(α2+1)Φ(−α) by Lemma F.13, we get that for all β,τ>0
Using the definition of βmax: if β>βmax then α<αmin and therefore 2δ+αϕ(α)−(α2+1)Φ(−α)<0. If β=βmax, 2δ+αϕ(α)−(α2+1)Φ(−α)=0. It remains to compute the limit of ξα(τ) as τ→∞.
Using the expression (see Lemma F.13) of the left-and right-derivatives of Δα at 0, we have almost-surely:
w∗(α,τ) is the minimizer of w↦2τw2β−βZw+λ∣w+Θ∣ (recall that we always write α=λ/β).
If β≥βmax the equation
does not admits any solution on (0,+∞). For all β∈(0,βmax), the function ψλ(β,⋅) admits a unique minimizer τ∗(β) on (0,+∞) that is also the unique solution of (29). Moreover, α↦τ∗(α) is C∞ on (αmin,+∞) and for all α>αmin
Proof . Most of this lemma was already proved in , we however provide a full proof for completeness. We have to study the fixed point equation
where α=λ/β. We can compute Fα explicitly:
where we used the notation x=τΘ. We can then compute the derivatives:
Fα is therefore concave. By dominated convergence
Since Fα(0)=σ2>0 and by concavity of Fα, the fixed point equation admits a unique solution τ∗(α) if and only is β∈(0,βmax). In that case we have also Fα′(τ∗(α))<1.
Let us now assume that β∈(0,βmax). We have almost-surely
Since ∣w∗(α,τ)∣≤ατ+τ∣Z∣, we have by derivation under the expectation
Consequently, τ∗(β) is the unique minimizer of ψλ(β,⋅) over (0,+∞).
Let us now compute ∂α∂τ∗2. Since Fα is a C∞ function of τ2, one can apply the implicit function theorem to obtain that the mapping α↦τ∗(α)2 is C∞ and moreover:
By concavity on has that Fα′(τ∗2(α)) is smaller than the slope of the line between the points of coordinates (0,σ2) and (τ∗2(α),τ∗2(α)):
The result follows then from the fact that ∂α∂τ∗2(α)=2τ∗(α)∂α∂τ∗(α). □
The function Ψλ is differentiable on (0,βmax) with derivative
Proof . Ψλ is differentiable on (0,βmax) (because of Lemma A.5) with derivative
because of (29). The second equality follows by Gaussian integration by parts. □
Indeed, when β→0+, α=λ/β→+∞ and ∣τ∗(α)Θ∣≤σ∣Θ∣. Therefore by Lemma A.6 we obtain
By concavity, we deduce that β∗∈(0,βmax). □
The function λ↦β∗(λ) is C∞ and is 2αmin−1-Lipschitz over (0,+∞). λ↦α∗(λ) is C∞ over (0,+∞) and strictly increasing.
Proof . Let us define γ∗(λ)=β∗(λ)/λ. γ∗(λ) is the unique maximizer of
One deduces that λ↦α∗(λ)=γ∗(λ)−1 is C∞ and strictly increasing and that λ↦β∗(λ)=λγ∗(λ) is C∞. Moreover
Proof of Theorem A.1. By Corollary A.1, the maximum in β in (8) is achieved at a unique β∗∈(0,βmax). To this β∗ corresponds a unique τ∗(β∗) that achieves the minimum in (8), by Lemma A.5. By (29) and (34) we obtain that (τ∗(β∗),β∗) is solution of the system (27). Let now (τ,β)∈(0,+∞)2 be another solution of (27). τ is therefore solution of (29) which gives that β∈(0,βmax) and τ=τ∗(β) by Lemma A.5. The second equality in (27) gives that Ψλ′(β)=0 and thus that β=β∗ by strong concavity of Ψλ. We conclude (τ,β)=(τ∗(β∗),β∗). □
A.2 Control on β∗,τ∗\beta_{*},\tau_{*}
The goal of this section is to show that β∗ and τ∗ remain bounded when θ⋆ varies in D.
There exists constants βmin,τmax>0 that only depend on Ω such that for all θ⋆∈D and all λ∈[λmin,λmax],
To prove Theorem A.2, we separate the case where D=Fp(ξ) (where it follows from Lemma A.9 and Corollary A.2 below) from the case where D=F0(s) (where it follows from Lemmas A.11 and A.12).
Proof . Using the optimality condition (29) of τ∗(β), we have for all β∈(0,βmax)
and we obtain the Lemma by putting this together with (38) and (37). □
The next Lemma summarizes the main properties of Hα.
Hα is a continuous, even function and for x>0
Hα is therefore 1-Lipschitz. Hα admits a maximum at 0 and
Moreover Hα(x)x→+∞−α.
Proof . Let β∈(0,βmax). By Lemma A.6 we have
As β→0, α≥λmin/β→+∞. Since gα(K)α→+∞0 there exists β0=β0(K,λmin,δ)>0 such that for all β∈(0,β0), gα(K)≤4δ. Thus for all β∈(0,β0),
Let βmin=min(2σ,β0). We conclude that for all β∈(0,βmin), Ψλ′(β)>0. By concavity we have then that β∗≥βmin. The other inequality β∗<βmax was already proved in Corollary A.1.
Since α∗≤λmax/βmin and ϕ(α∗)−α∗Φ(−α∗)>0 (because α∗>αmin), we can find a constant t=t(δ,σ,λmin,λmax,p,ξ)≥ξ such that
Consequently by Lemma A.2 and Lemma A.7 we have
A.2.3 On sparse balls
Ms corresponds to the worst mean squared error achievable by soft-thresholding with threshold α to estimate a vector θ⋆∈F0(s) from the observations y=θ⋆+w, where w∼N(0,IN), see .
Then there exists α≥0 such that Ms(α)<δ.
which gives Ms(α)<δ. □
We assume in this section that s<smax(δ). Let us compute the derivatives
Notice that Ms(α)=21(αMs′(α)+Ms′′(α)). Let α0 be the unique α>0 such that Ms′(α)=0 and let α1<α2 be such that Ms(α1)=Ms(α2)=δ. We can then easily plot the variations of Ms:
Proof . We already proved in Corollary A.1 that β∗(λ)<λ/αmin. For all 0<β<λ/αmin, we have by Lemma A.6
Let β0=β0(λmin,δ,s)>0 such that for all β∈(0,β0), 2Φ(−α)≤21(δ−s). For all β∈(0,β0) we have then
Let βmin=min(2δσ(δ−s),β0): for all β∈(0,βmin), Ψλ′(β)>0. By concavity we conclude that β∗≥βmin. □
Proof . By (28) we have for all β,τ>0
Proof . The inequality (39) simply follows from the previous lemma and from the fact that
by Lemma A.2. Let us prove (40). By Lemma A.7, we have
which proves (40). To prove (41) we use the optimality condition at β∗:
Combining this inequality with (42) leads to (41). □
Proof . Let (β∗,τ∗) be the unique optimal couple and recall α∗=λ/β∗. We distinguish 3 cases:
Case 1: α∗≥α0. In that case 21Ms′′(α∗)≤Ms(α0)<δ. The inequality (41) gives
which gives τ∗(β∗)≤δ−Ms(α0)βmax.
Case 2: α∗∈[(α1+α0)/2,α0]. In that case δ−Ms(α∗)≥c>0, for some constant c=c(δ,s)>0. Now, by (39)
Case 3: α∗<(α1+α0)/2. In that case Ms′(α∗)≤−c, for some constant c=c(δ,s)>0. Consequently by (40) we get
A.3 Dependency in λ\lambda
The mapping λ↦τ∗(λ) is C∞ and M-Lipschitz on [λmin,λmax], for some constant M(Ω)>0.
Proof . The first point has already been by Proposition A.1. λ↦τ∗(λ) is the composition of the mappings λ↦α∗(λ) and α↦τ∗(α), that are both C∞ by Lemma A.5 and Proposition A.1. Compute the derivative:
Recall that α∗(λ)=λ/β∗(λ). Thus
Since by Theorem A.2, τ∗(α∗)≤τmax(Ω) and α∗≤λmax/βmin(Ω), the derivative of τ∗ with respect to λ is bounded on [λmin,λmax]. □
Appendix B Study of Gordon’s optimization problem for w^λ\widehat{w}_{\lambda}
The goal of this section is to prove that, with high probability, the minimizer of Lλ is close to wλ and that Lλ is strongly convex around wλ.
Case 1: there exists a minimizer w such that n∥w∥2+σ2n∥h∥−n1gTw+ng′σ>0. In that case, there exist a neighborhood Ow of w such that for all w′∈Ow
Thus for all w′∈Ow, Lλ(w′)=21a(w′)2+nλ∣w′+θ⋆∣−nλ∣θ⋆∣. Recall that the composition of a strictly convex function and a strictly increasing function is strictly convex. Lλ is therefore strictly convex on Ow because a is strictly convex and remains strictly positive on Ow and because x>0↦x2 is strictly increasing. w is thus the only minimizer of Lλ.
Case 2: for all minimizer w we have n∥w∥2+σ2n∥h∥−n1gTw+ng′σ≤0. Let w be a minimizer of Lλ. The optimality condition gives
We obtain then 0∈∂∣θ⋆+w∣ which implies w=−θ⋆: Lλ has a unique minimizer. □
There exists constants γ,c,C>0 that only depend on Ω such that for all θ⋆∈D, all λ∈[λmin,λmax] and all ϵ∈(0,1]
We deduce from Theorem B.1 that for all ϵ∈(0,1] with probability at least 1−Cϵ−1e−cnϵ2, N1∥wλ∗−wλ∥2≤ϵ. From this we deduce easily that with the same probability ∣Lλ(wλ∗)−Lλ(wλ)∣≤Mϵ, for some constant M>0, which gives by Proposition F.1:
The exists constants c,C>0 that only depend on Ω such that
B.2 Proof of Theorem B.1
For all R>0 there exists constants c,C>0 that only depend on (Ω,R), such that for all ϵ∈(0,1],
Proof . Notices that it suffices to proves the proposition for ϵ smaller than some constant. Let θ⋆∈D, λ∈[λmin,λmax]. Let R>0 and ϵ∈(0,min(1,σ2/2)]. Define
which has probability at least 1−Ce−cnϵ2, we have, for all w∈B(0,Rn) and β∈[0,βmax]:
For simplicity we write (β∗,τ∗)=(β∗(λ),τ∗(λ)). We have on the event (46):
Using the fact that for w∈B(0,Rn)
For all τ∈[σ,σ2+R2] the function
is βmaxRn-Lipschitz. Therefore
is βmax2R2n−1-sub-Gaussian. Therefore there exists constants C,c>0 such that for all τ∈[σ,σ2+R2], we have
F(⋅,g) is almost-surely a βmax(1+σ2R2)-Lipschitz function on [σ,σ2+R2]. Therefore, by an ϵ-net argument one can find constants C,c>0 that only depend on (Ω,R), such that for all ϵ>0 the event
where the last expectation is with respect (Θ,Z)∼μθ⋆⊗N(0,1). Consequently on the event (46) and (47), we have
with probability at least 1−Ce−cnϵ2. Then, for all ϵ∈(0,1) we have with probability at least 1−ϵCe−cnϵ2
Proof . f is convex on B(w,r), it admits therefore a minimizer x∗ on B(w,r). By strong convexity we have
Consequently, if f(x)≤minf+ϵ then x∈B(w,r) and thus ∥x−x∗∥2≤γ2ϵ. □
Proof of Theorem B.1. Let t=min(161βmin,σ). By Lemma F.1 the event
has probability at least 1−Ce−cn, for some constants C,c>0. On the event (48)
is n2N+n2-Lipschitz. We have seen above that on (48), f(wλ)≥41βmin. Thus we can find a constant r>0 such that on the event (48) we have for all w∈B(wλ,rn)
By Lemma F.14, the function f is na-strongly convex on B(wλ,rn), for some constant a>0. For all w∈B(wλ,rn) we have
Compute the Hessian for w∈B(wλ,rn):
which means that L is nγ-strongly convex on B(wλ,rn), for some constant γ>0.
Notice that it suffices to prove Theorem B.1 for ϵ∈(0,q] for some constant q>0. Let ϵ∈(0,8γr2). Let now apply Proposition B.2 with R=τmax+r: with probability at least 1−ϵCe−cnϵ2
Therefore, on (48), B(wλ,rn)⊂B(0,Rn). Using then (49) we get
Appendix C Empirical distribution and risk of the Lasso
In order to prove this, we start by showing that the optimal Lasso cost concentrates around L∗(λ).
where the last inequality comes from Corollary B.1. The bound of the probability of the converse inequality is proved analogously. □
where we used Proposition C.2 above. We can now apply the first point of Corollary 5.1 to obtain:
for some constants c,C>0, because of Corollary B.1. □
C.1.2 Local stability of the empirical distribution of the Lasso estimator: proof of Theorem 5.3
Theorem 5.3 follows from Proposition C.1 and the following Lemma.
Assume that D=Fp(ξ) for some ξ,p>0. There exists constants γ,c,C>0 that depend only on Ω, such that for all ϵ∈(0,21] we have
Proof . By Theorem B.1 and Proposition F.2 there exists constants γ,c,C>0 such that for all ϵ∈(0,21] the event
where a=21+p1. On the event (51), we have for all w∈Dϵ:
C.1.3 Local stability of the risk of the Lasso estimator
We prove here the analog of Theorem 5.3 for the risk of the Lasso estimator.
for the risk of the Lasso estimator. There exists constants C,c,γ>0 that only depend on Ω such that for all ϵ∈(0,1]
Theorem C.1 follows from Proposition C.1 and the following Lemma.
There exists constants γ,c,C>0 that only depend on Ω such that for all ϵ∈(0,1] we have
Proof . By Theorem B.1 and Lemma F.1 there exists constants γ,c,C>0 such that for all ϵ∈(0,1] the event
has probability at least 1−ϵCe−cnϵ2. On the event (52), we have for all w∈Dϵ:
C.2 Uniform control over λ\lambda: proofs of Theorems 3.1 and 3.2-(14)
Let ξ>0,p>0. Define K=2ξ+λmin2δσ2. Then
Proof . Since Fp′(ξ)⊂Fp(ξ) for p′≥p, it suffices to prove the Proposition for p∈(0,1]: we suppose now to be in that case. With probability at least 1−e−n/2 we have ∥z∥≤2n and therefore minLλ≤Lλ(θ⋆)≤2σ2+nλ∣θ⋆∣ for all λ≥0. One has thus with probability at least 1−e−n/2,
which implies that N1∣θλ∣≤λ2δσ2+ξN1/p−1 since N1∣θ⋆∣≤N1(∑i=1N∣θi⋆∣p)1/p≤ξN1/p−1. □
Assume that 0<δ<1 and σ>0. Let s<smax(δ). Then, there exists constants c,K>0 such that
Proposition C.4 follows from the arguments of that we reproduce below.
Let ω(K) be the Gaussian width of K:
where the expectation is taken with respect to g∼N(0,IN). The following result goes back to Gordon’s work, , . It can be found in for instance (Proposition 3.3).
Recall that Ms(α)=s(1+α2)+2(1−s)((1+α2)Φ(−α)−αϕ(α)) is the “critical function” studied in Section A.2.3.
Let S0 denote the support of θ⋆. Let g∼N(0,IN), α≥0 and define
Notice that v∈∂∣θ⋆∣, therefore by (53):
Since s≤smax(δ), there exists (see Lemma A.10) α≥0 and t∈(0,1) such that Ms(α)≤δ(1−t)2. Consequently ω(K)≤n(1−t). Therefore, there exists some constants a,c>0 that only depends on s and δ such that
On the above event, for all w∈K, ∥Xw∥2≥a2∥w∥2, which proves the Lemma. □
Proof of Proposition C.4. Let us work on the event
which has probability at least 1−3e−cn/2. Let λ∈[λmin,λmax]. Notice that on the event (54) we have minCλ≤Cλ(0)≤2σ2 and therefore
Case 1: ∣wλ+θ⋆∣−∣θ⋆∣≥0. In that case we obtain n1∣wλ+θ⋆∣−∣θ⋆∣≤λmin2σ2.
Case 2: ∣wλ+θ⋆∣−∣θ⋆∣≤0. In that case
This implies that there exists a constant C=C(s,δ,σ)>0 such that n1∥wλ∥≤C(1+λ). One conclude
C.2.2 Lipschitz continuity of the limiting risk and empirical distribution
The function λ↦μλ∗ is M-Lipschitz on [λmin,λmax] with respect to the Wasserstein distance W2, for some constant M=M(Ω)>0.
Proof . Let λ1,λ2∈[λmin,λmax].
Since by Proposition A.3 the functions λ↦α∗(λ) and λ↦τ∗(λ) are both M-Lipschitz on [λmin,λmax], for some constant M=M(Ω)>0, we obtain:
The function λ↦R∗(λ)=δ(τ∗(λ)2−σ2) is M-Lipschitz on [λmin,λmax], for some constant M=M(Ω)>0.
Proof . This is a consequence of Proposition A.3. □
C.2.3 Proofs of Theorems 3.1 and 3.2
Assume that D is either F0(s) or Fp(ξ) for some s<smax(δ) and ξ≥0,p>0. Define
Then there exists constants K,C,c>0 that depend only on Ω such that for all θ⋆∈D
Proof . K=K(Ω)>0 be a constant such that for all θ⋆∈D, the event
has probability at least 1−Ce−cn. Such K exists by Propositions C.3 and C.4. On the event (56) we have for all λ,λ′∈[λmin,λmax]:
Theorem 3.1 and Theorem 3.2-(14) are proved the same way.
Proof of Theorem 3.1. Let γ>0 as given by Theorem 5.3 and let K=K(Ω)>0 as given by Lemma C.5. Let M=M(Ω)>0 such that λ↦μλ∗ is M-Lipschitz with respect to the Wasserstein distance W2 on [λmin,λmax], as given by Proposition C.6.
Let ϵ∈(0,1] and define ϵ′=min(2KNqγϵ,M+1ϵ). Let k=⌈(λmax−λmin)/ϵ′⌉. Define, for i=0,…,k:
has probability at least 1−kCϵ−max(1,a)e−cNϵ2ϵalog(ϵ)−2≥1−CNqϵ−max(1,a)−1e−cNϵ2ϵalog(ϵ)−2. Therefore, on the intersection of the event in (55) and the event (57) we have for all λ∈[λmin,λmax]
where 1≤i≤k is such that λ∈[λi−1,λi]. This implies (since we are on the event (57)) that W2(μ(θλ,θ⋆),μλi∗)2≤ϵ. We conclude by
Proof of Theorem 3.2-(14). Let γ>0 as given by Theorem C.1 and let K=K(Ω)>0 as given by Lemma C.5. Let M=M(Ω)>0 such that λ↦R∗(λ) is M-Lipschitz on [λmin,λmax], as given by Proposition C.7.
Let ϵ∈(0,1] and define ϵ′=min(2KNqγϵ,M+1ϵ). Let k=⌈(λmax−λmin)/ϵ′⌉. Define, for i=0,…,k:
has probability at least 1−kCϵ−1e−cNϵ2≥1−CNqϵ−2e−cNϵ2. Therefore, on the intersection of the event in (55) and the event (58) we have for all λ∈[λmin,λmax]
where 1≤i≤k is such that λ∈[λi−1,λi]. This implies (since we are on the event (58)) that (N1∥θλ−θ⋆∥2−R∗(λi))2≤ϵ. We conclude by
Appendix D Study of the Lasso residual: proof of (15)-(16)
This Section is devoted to the proof of (15)-(16) from Theorem 3.2. Let us define
uλ is the unique maximizer of
In Section D.2 below, we prove the following Theorem:
There exists constants c,C>0 such that for all ϵ∈(0,1], all θ⋆∈D and all λ∈[λmin,λmax]
Theorem 3.2-(15)-(16) will then be deduced from Theorem D.1 in Section D.2.
There exists constants C,c>0 such that for all ϵ∈(0,1] and any λ∈[λmin,λmax] we have with probability at least 1−Ce−cnϵ2
n1∥uλ∗−uλ∥2≤ϵ.
Proof . By Lemma F.1 and Lemma F.2, n1wλTg concentrates around δs∗(λ) which is greater than some constant γ>0. Indeed
remains greater than some strictly positive constant while θ⋆ vary in D and λ vary in [λmin,λmax]. By Lemma F.1 we have then that with probability at least 1−Ce−cn, wλTg≥0 which implies that Uλ is 1/n-strongly concave. Let us compute
D.2 Proof of Theorem D.1
Let us only prove the second point since the first one follows from the same arguments. Let ϵ∈(0,1] and define
Proof . By definition of wλ and uλ we have
Let us prove the converse inequality. The optimality condition of wλ gives that there exists v∈∂∣θ⋆+wλ∣ such that
The function w↦cλ(w,uλ) is convex and
By Lemma D.2 and Proposition C.2 we can bound
Now by the same reasoning than Corollary 5.1 (we omit here the details for the sake of brevity) we have
Since Uλ≤Uλ we obtain
Let E be the event of Lemma D.1 above and let us work on the event
which has probability at least 1−ϵCe−cnϵ2 (the fact that the second event in the intersection has this probability follows from standard concentration arguments as in Section F.2). Let now u∈Dϵ, by the definition of Dϵ and the event above we have n1∥u−uλ∥≥5ϵ1/2 and thus n1∥u−uλ∗∥≥4ϵ1/2. By 1/n-strong concavity of Uλ we get
D.3 Uniform control over λ\lambda: proof of Theorem 3.2-(15)-(16)
Let D be either F0(s) for some s<smax(δ) or Fp(ξ) for some ξ≥0, p>0. Let q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ). By Propositions C.3 and C.4 there exists a constant K=K(Ω) such that the event
has probability at least 1−Ce−cn. Let us fix this constant K and let us write
The function Uλ is 1/n-strongly concave. On the event (62), uλ is the (unique) maximizer of Uλ.
Proof . Let us work on the event (62) and let λ∈[λmin,λmax]. We have, by permutation of max and min:
because on the event (62), wλ (the minimizer of Cλ) is in DK. By the optimality condition of wλ, one verify easily that Uλ(uλ)=Cλ(wλ) which proves the lemma. □
Theorem 3.2-(15)-(16) follow then easily from Theorem D.1 (by an ϵ-net argument as in the proof of Theorems 3.1 and 3.2-(14), see Section C.2) and the following Proposition:
Let q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ). There exists constants C,c,κ>0 such that for all θ⋆∈D the following event
Proof . Let us work on the event (62), which has probability at least 1−Ce−cn. Let λ,λ′∈[λmin,λmax]. We have
which gives that n1∥uλ−uλ′∥2≤4KNq∣λ−λ′∣ by 1/n-strong concavity. □
Appendix E Study of the subgradient v^λ\widehat{v}_{\lambda}
The goal of this section is to analyze the vector
With probability at least 1−e−n/2 we have for all λ≥λmin
and vλ=−λ−1XT(Xwλ−σz) is a maximizer of Vλ.
Proof . Let us work on the event {∥z∥≤2n} which has probability at least 1−e−n/2. On this event we have wλ∈B and therefore
where the permutation of the min-max is authorized by Proposition G.1. The optimality condition of wλ gives that
Therefore vλT(wλ+θ⋆)=∣wλ+θ⋆∣. Using the optimality condition again we obtain
Therefore vλ achieves the optimal value. □
Let νλ∗ be the law of the couple
Assume that D=Fp(ξ) for some ξ,p>0. There exists constants C,c>0 that only depend on Ω such that for all λ∈[λmin,λmax] and all ϵ∈(0,21],
Let D be Fp(ξ) for some ξ>0 and p>0. For all ϵ∈(0,21],
Theorem E.2 is deduced from Theorem E.1 in Section E.3.4.
E.1.2 The norm of the subgradient
There exists a constant C,c>0 such that for all λ∈[λmin,λmax] and all ϵ∈(0,1],
Theorem E.3 is proved in Section E.3.1. We deduce as before:
Let D be either F0(s) for s<smax(δ) or Fp(ξ) for some ξ>0 and p>0. There exists constants C,c>0 such that for all ϵ∈(0,1],
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Theorem E.4 is deduced from Theorem E.3 in Section E.3.4.
E.1.3 Upper bound on the sparsity of the Lasso estimator
There exists constants C,c>0 such that for all λ∈[λmin,λmax] and all ϵ∈(0,1],
Let D be either F0(s) for s<smax(δ) or Fp(ξ) for some ξ>0 and p>0. We have for all ϵ∈(0,1],
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Theorem E.6 is deduced from Theorem E.5 in Section E.3.4.
E.2 Gordon’s strategy for the subgradient
Let g∼N(0,IN) and h∼N(0,In) be independent standard Gaussian vectors. We define:
The following Proposition is the analog of Corollary 5.1.
E.2.2 Study of Gordon’s optimization problem
In this section we study the optimization problem max∥v∥∞≤1Vλ(v). Let us define
There exists constants γ,c,C>0 that only depend on Ω such that for all θ⋆∈D, all λ∈[λmin,λmax] and all ϵ∈(0,1]
With probability at least 1−2e−n/2 we have
verifies ∥vλ∗∥∞≤1 and is a maximizer of Vλ.
Proof . By Proposition G.1, one can switch the min-max:
The optimality condition of wλ∗ gives that
Therefore vλ∗T(wλ∗+θ⋆)=∣wλ∗+θ⋆∣. Using the optimality condition again we obtain
Therefore vλ∗ achieves the optimal value. □
For all θ⋆∈D and all λ∈[λmin,λmax] we have for all ϵ∈(0,1]
Proof . By Theorem B.1 we have for all ϵ∈(0,1]
so we deduce the result from the expression (67) of vλ∗ and the concentration properties of wλ (see Section F.2). □
By the same arguments used for proving Lemma E.2 it is not difficult to prove:
E.2.3 Proof of Theorem E.7
because the minimization over the direction of w is easy to perform. Let us define for κ>0
By concavity of Vλ, Dκ is convex.
There exists a constant κ>0 such that with probability at least 1−Ce−cn we have ∀v∈Dκ,Vλ(v)=Vλ(v) where
In order to prove Proposition E.3, we start with a Lemma:
admits a unique maximizer bλ(v) on [0,+∞) and one has ∣bλ(v)−bλ∗∣≤κ/2.
Proof . The minimization with respect to the direction of w is easy to perform: w has to be a non-negative multiple of βg−λv. It remains thus to minimizes with respect to the norm of w. We have to show that under the conditions of the lemma, the minimum of
is achieved for r smaller than some constant. By Theorem B.1 and Lemma E.3 there exists a constant R>0 (for instance R=τmax+1) such that the event
has probability at least 1−Ce−cn. Let us define the constants a=R2+σ2R<1 and
with probability at least 1−Ce−cn. Now
This gives that the minimum of (70) is achieved for r≤1−((1+a)/2)2σ. One can thus chose K=1−((1+a)/2)2δσ. □
Proof of Proposition E.3. Let us now fix a constant κ∈(0,βmin/2) that verify the statement of Lemma E.5. Let us work on the intersection of the event {∣bλ∗−β∗(λ)∣≤κ/2} with the event of Lemma E.5. This intersection has by Lemma E.3 and Lemma E.5 probability at least 1−Ce−cn.
Let v∈Dκ. By Lemma E.4 the unique maximizer bλ(v) of fv verify ∣bλ(v)−bλ∗∣≤κ/2 and therefore ∣bλ(v)−β∗∣≤κ. Consequently
Now, for β∈[β∗−κ,β∗+κ], we have ∣β−bλ∗∣≤2κ. Since we are working on the event of Lemma E.5, we obtain
and Proposition E.3 follows from the permutation of the min−max using Proposition G.1. □
There exists a constant C,c,γ>0 such that Vλ is γ/N-strongly concave, with probability at least 1−Ce−cn.
is the convex conjugate of the convex function
where φ is the C1 function
Let 0<γ<1/2 be a constant that verify the statement of Lemma E.6 and let κ>0 be a constant given by Proposition E.3. Notice that it suffices to prove Theorem E.7 for ϵ small enough and let ϵ∈(0,κ2).
because, if there exists v∈B∞(0,1) such that N1∥v−vλ∗∥2>2ϵ and Vλ(v)≥∥v′∥∞≤1maxVλ(v′)−41γϵ, we can construct v∈Dκ that verifies the same conditions. Indeed:
if N1∥v−vλ∗∥2≤κ2, one simply take v=v.
otherwise, v=vλ∗+κ(v−vλ∗)/∥v−vλ∗∥ is in Dκ and by concavity Vλ(v)≥Vλ(v).
Since with probability at least 1−Ce−cn we have Vλ(v)=Vλ(v) for all v∈Dκ and Vλ is γ/N-strongly concave, the probability in (72) above is less that Ce−cn.
E.3 Proofs of the main results about the subgradient
Let us start with the analog of Proposition C.1 for the costs functions Vλ and Vλ:
The proof of Proposition E.4 is omitted for the sake of brevity, and because it follows from the exact same arguments than Proposition C.1.
There exists constants γ,c,C>0 that depend only on Ω, such that for all ϵ∈(0,1] we have
where Dϵ={v∈B∞(0,1)(∥v∥−Nκ∗(λ))2≥ϵ} and κ∗(λ) is defined by (64).
Proof . Similarly to Proposition F.1 it is not difficult to prove that for all ϵ∈(0,1],
for some constants c,C>0. By Theorem E.7 there exists constants γ,c,C>0 such that for all ϵ∈(0,1] the event
has probability at least ϵCe−cnϵ2. On the event (73), we have for all v∈Dϵ:
This gives that on the event (73), for all v∈Dϵ, Vλ(v)<∥v′∥∞≤1maxVλ(v′)−3γϵ. The intersection of (73) with the event {v∈DϵmaxVλ(v)≥∥v∥∞≥1maxVλ(v)−3γϵ} is therefore empty: the lemma is proved. □
Proof of Theorem E.3. Let γ>0 be a constant that verify the statement of Lemma E.7. Let ϵ∈(0,1] and define
where we used successively Proposition E.4 and Lemma E.7. □
E.3.2 The empirical law of v^λ\widehat{v}_{\lambda}: proof of Theorem E.1
Theorem E.1 follows now from Proposition E.4 and the following Lemma.
There exists constants γ,c,C>0 that depend only on Ω, such that for all ϵ∈(0,21] we have
where Dϵ={v∈B∞(0,1)W2(μ(v,θ⋆),νλ∗)2≥ϵ}.
Proof . By Theorem E.7 and Proposition F.2 there exists constants γ,c,C>0 such that for all ϵ∈(0,21] the event
On the event (74), we have for all v∈Dϵ:
This gives that on the event (74), for all v∈Dϵ, Vλ(v)<∥v′∥∞≤1maxVλ(v′)−3γϵ. The intersection of (74) with the event {v∈DϵmaxVλ(v)≥∥v∥∞≥1maxVλ(v)−3γϵ} is therefore empty: the lemma is proved. □
Proof of Theorem E.1. Let γ>0 be a constant that verify the statement of Lemma E.8. Let ϵ∈(0,21] and define
where we used successively Proposition E.4 and Lemma E.8. □
E.3.3 Proof of Theorem E.5
There exists constants γ,c,C>0 that depend only on Ω, such that for all ϵ∈(0,1] we have
where Dϵ={v∈B∞(0,1)N1#{i∣vi∣≥1−ϵ}>s∗(λ)+2(1+αmax)ϵ}.
Proof . Let ϵ∈(0,1] and define
sϵ is the mean of independent Bernoulli random variables. By Hoeffding’s inequality we have
has probability at least 1−ϵ3Ce−cnϵ6. We have on this event, for all v∈Dϵ, N1∥v−vλ∥2≥ϵ3. Therefore, on the above event we have v∈DϵmaxVλ(v)<∥v∥∞≤1maxVλ(v)−3γϵ3, which concludes the proof. □
Proof of Theorem E.5. Let γ>0 be a constant that verify the statement of Lemma E.9. Let ϵ∈(0,1] and define
where we used successively Proposition E.4 and Lemma E.9. □
E.3.4 Uniform control over λ\lambda: proof of Theorems E.2, E.4 and E.6
Theorems E.2, E.4 and E.6 are deduced from Theorems E.1, E.3 and E.5 by an ϵ-net argument, as we did to deduce Theorems 3.1 and 3.2 from Theorems 5.3 and C.1. Since the ideas are the same, we only present here the key argument:
Assume that D is F0(s) or F1(ξ) for some s<smax(δ) and ξ≥0,p>0. Let q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ). Then there exists constants K,C,c>0 that depend only on Ω such that for all θ⋆∈D
Proof . By Proposition D.1, there exists a constant K such that with probability at least 1−Ce−cn we have
Notice now that vλ=−λ1XTuλ and that with probability at least 1−2e−n/4, σmax(X)≤δ−1/2+2 (by Proposition G.6) which combined with the above inequality, prove the Proposition. □
Appendix F Some auxiliary results and proofs
where in the last step we used the fact that Z∼N(0,1). Using (3+6x2+x4)≤4(1+x2)2, we thus conclude
By concentration properties of chi-squared random variables, for any ε>0, there exists c(ε)>0 such that, with probability at least 1−e−ck we have k1∑i=1kzi2≥1−2ε. Hence, with the same probability
The last inequality follows by lower bounding the first term for δmax>1/N, and the second for δmax≤1/N, and fixing ε a sufficiently small constant.
F.2 Concentration properties of 𝗐λ\mathsf{w}_{\lambda}
We prove in this section concentrations of the norms and some scalar product of wλ.
There exists constants c,C>0 that only depend on Ω such that for all t≥0 the event
has probability at least 1−Ce−ct2n−Ce−ctn.
is τmax-Lipschitz. Consequently:
g↦n∣wλ+θ⋆∣ is δ−1/2n−1/2τmax-Lipschitz. Therefore n∣wλ+θ⋆∣ is τmax2δ−1n−1 sub-Gaussian: for all t≥0,
The next proposition simply follows from Lemma F.4 and standard concentration arguments, so we omit its proof.
There exists constant C,c>0 that only depend on Ω such that for all ϵ∈,
F.3 Concentration of the empirical distribution
Let θ⋆∈Fp(ξ), where p,ξ>0. Let μ=μθ⋆⊗N(0,1) and let μ be the empirical distribution of the entries of (θi⋆,gi)1≤i≤N, where g1,…,gN∼i.i.d.N(0,1). Then there exists constants C,c>0 that only depends on ξp, such that for all ϵ∈(0,21],
Let μ∣r be the law of (Θ,Z∣r) where (Θ,Z)∼μθ⋆⊗N(0,1).
Let μ∣r be the empirical distribution of the entries of (θi⋆,gi∣r)1≤i≤N.
With probability at least 1−e−1281Nϵ2, we have
Proof . Obviously W2(μ,μ∣r)2≤N1∑i=1N(gi−gi∣r)2. The function x↦x−x∣r is 1-Lipschitz, so the variables (gi−gi∣r)2 are i.i.d. (16,4)-sub-Gamma. Therefore for all ϵ∈,
We need now some concentration results for empirical measures, in Wasserstein distance. The next proposition follows from a direct application of Theorem 2 from to distributions with bounded support. Notice that the results from are much more general than this.
Let A1,…Am∼i.i.d.ν be a collection of i.i.d. random variables, bounded by some constant r>0. Let
be the empirical distribution of A1,…,Am. Then there exists two absolute constants c,C>0 such that for all t≥0
Proof of Proposition F.2. We are now going to couple μ∣r with μ∣r. Let R>0. Let k≥1 and let δ=2R/k. Define
for l=1,…,k. We define also B0=(−∞,R)∪[R,+∞). For l=0,…k we write
Let t>0. Let l∈{1,…,k}. The random variables (gi∣r)i∈Il are i.i.d. and bounded by r. By the proposition above, one can couple il∼Unif(Il) with Zl∼N(0,1) such that we have with probability at least 1−Ce−ct2N.
where E denotes the expectation with respect to il and Zl. Let jl∼Unif(Il) independently of everything else.
For l=0, we define (i0,Z0)∼Unif(I0)⊗N(0,1), independently of everything else. We have with probability at least 1−Ce−ct2N:
(Y1,Y2) is a coupling of (μ∣r,μ∣r). Let E denote the expectation with respect to (il,Zl)0≤l≤k and L. Then
with probability at least 1−C(k+1)e−ct2N, where the last inequality comes from Markov’s inequality, since θ⋆∈Fp(ξ).
Let now ϵ∈(0,21]. Let us chose
so that δ=2R/k≤2ϵ. Consequently
So if we chose t=∣log(ϵ)∣−1ϵ45+2p1 we obtain
Combining this with Lemmas F.3 and F.4 proves the proposition. □
F.4 Sparsity of the Lasso estimator
Assume here that D is either F0(s) or Fp(ξ) for some 0≤s<smax(δ) and ξ>0,p>0. There exists constants C,c>0 that only depend on Ω, such that for all ϵ∈(0,1)
where q=0 if D=F0(s) and q=(1/p−1)+ if D=Fp(ξ).
Since #{i∣∣vλ,i∣=1}≥∥θλ∥0, Theorem E.6 gives that
It remains to prove the converse lower bound in order to get Theorem F.1. We start with the following ‘local stability’ property of the Lasso cost:
There exists constants C,c,γ>0 that only depend on Ω such that for all ϵ∈(0,1]
Proposition F.4 is a consequence of Proposition C.1 and Lemma F.5 below.
There exists constants γ,c,C>0 that only depend on Ω such that for all ϵ∈(0,1] we have
Proof . Define xλ=wλ+θ⋆=(η(θi⋆+τ∗gi,α∗τ∗))1≤i≤N, and for r>0
sr is a mean of independent Bernoulli random variables, by Hoeffding’s inequality we have:
has probability at least 1−ϵ3Ce−cnϵ6. We have on this event, for all w∈Dϵ
Using the same arguments that we use to deduce Theorems 3.1 and 3.2 (14) from Theorem 5.3 and Theorem C.1 in Section C.2, we deduce from Proposition F.4 that for all ϵ∈(0,1]
This proves, together with (87), Theorem F.1.
F.5 Proof of Theorem 3.3
Recall that the distributions μλ∗ and νλ∗ are respectively defined by Definition 3.3 and (63). Let ϵ∈(0,1]. From now, we will work on the event
which has probability at least 1−Cϵ−12e−cNϵ17 from what we have just seen, and Theorems 3.1, E.2, F.1 and E.6. From now, E and P will denote the probability with respect to the empirical distributions of the entries of the vectors we study, and the variables that we couple with them. Let λ∈[λmin,λmax]. On the event E one can couple (Θx,Zx)∼μ^θ⋆⊗N(0,1) and (Θv,Zv)∼μ^θ⋆⊗N(0,1) with (Θ,Θλ,Vλ,Θλd) which is sampled from the empirical distribution of the entries of (θ⋆,θλ,vλ,θλd), such that
By Chebychev’s inequality, P(E1)≥1−Cϵ2, for some constant C>0. Let us also define the event
Θx+τ∗Zx and Θv+τ∗Zv admit a density with respect to Lebesgue’s measure. Therefore P(E2)=1.
has probability at least 1−Cϵ2.
Proof . We denote here by O(ϵ2) quantities that are bounded by Cϵ2, from some constant C. Since Θx+τ∗Zx admits a density with respect to Lebesgue’s measure we have
Consequently, since the events E1 has probability at least 1−O(ϵ2), we have
Since P(Θλ=0)=s∗(λ)+O(ϵ2) because we are working on E, we conclude that P(∣Θλ∣∈(0,ϵ2])=O(ϵ2). One can prove the same way that P(∣Vλ∣∈[1−ϵ2,1))=O(ϵ2), which gives the desired result. □
has probability at least 1−Cϵ2, for some constant C>0.
Proof . Since vλ∈∂∣θλ∣, θλ,i>0 implies that vλ,i=sign(θλ,i). Thus P(Θλ=0⟹Vλ=sign(θλ,i))=1. We have thus
On the event E we have N1∥θλ∥0−s∗(λ)+N1#{i∣vλ,i∣=1}−s∗(λ)≤ϵ2 which gives
We deduce then from (89) that P(∣Vλ∣=1andΘλ=0)=O(ϵ2) and finally P(Vλ=sign(Θλ)⟹Θλ=0)≥1−Cϵ2.□
Let E=E1∩E2∩E3∩E4. The event E has probability at least 1−Cϵ2 and on E we have
Proof . Since E1,E2,E3 and E4 have all a probability greater than 1−O(ϵ2), the event E=E1∩E2∩E3∩E4 has probability at least 1−O(ϵ2). On E we have
The second equivalence is proved exactly the same way. □
for some constant C>0, because on the event E, N1∥θλ∥0−s∗(λ)≤ϵ2, so
By Lemma F.8 above, we have on the event E,
Let us denote Tx=(Θx+τ∗Zx,Θx) and Tv=(Θv+τ∗Zv,Θv).
Since Θx+τ∗xZ and Θv+τ∗Zv have the same law and P(Θx+τ∗Zx≥α∗τ∗E)=P(Θv+τ∗Zv≥α∗τ∗E) (by Lemma F.8), we have P(Θx+τ∗Zx≥α∗τ∗Ec)=P(Θv+τ∗Zv≥α∗τ∗Ec). Similarly we have P(Θx+τ∗Zx≤−α∗τ∗Ec)=P(Θv+τ∗Zv≤−α∗τ∗Ec).
One can therefore define two random variables Tx=(Θx+τ∗Zx,Θx) and Tv=(Θv+τ∗Zv,Θv) such that
conditionally on Ec, Tx (respectively Tv) and Tx (respectively Tv) have the same law.
On the event Ec, Θx+τ∗Zx≥α∗τ∗⟺Θv+τ∗Zv≥α∗τ∗ and Θx+τ∗Zx≤−α∗τ∗⟺Θv+τ∗Zv≤−α∗τ∗.
(Xd,Θ)∼μλd which is the law of (Θ+τ∗Z,Θ) where (Θ,Z)∼μθ⋆⊗N(0,1). Indeed, for every continuous bounded function f we have
Therefore E(Θλd,Θ)−(Xd,Θ)2≤Cϵ and consequently W2(μ(θλd,θ⋆),μλd)2≤Cϵ, on the event E which has probability at least 1−Cϵ−12e−cNϵ17.
F.6 Proof of Corollary 4.2
Let ϵ∈(0,1]. Let us work on the intersection the events of Theorem F.1,Corollary 4.1 and E.3, which as probability at least 1−ϵ6Ce−cNϵ6. Let λ∈[λmin,λmax].
We have also 1−n1∥θλ∥0=1−δ1s∗(λ)+O(ϵ)=β∗(λ)/τ∗(λ)+O(ϵ). Therefore
Now we have τ(λ)=τ∗(λ)+O(ϵ) and N1∥θλ∥0=s∗(λ)+O(ϵ). Consequently
Putting all together we obtain R(λ)=δτ∗(λ)2−δσ2+O(ϵ)=R∗(λ)+O(ϵ), and we conclude using Theorem 3.2.
F.7 Proof of Proposition 4.3
Let n′∈{1,…,n}. We consider a random n′×N matrix X′ and a random vector z′=(z1′,…,zn′′) such that Xi,j′∼i.i.d.N(0,1/n) and zi′∼i.i.d.N(0,1) are independent and independent of everything else.
There exists constants γ,c,C>0 that only depend on Ω such that for all θ⋆ in D and all λ∈[λmin,λmax] such that for all ϵ∈(0,1],
Proof . The vector wλ is independent from X′, z′. Hence
where χ is independent from wλ and follows a χ-squared distribution with n′ degrees of freedom. We have therefore for all t≥0
for some constants c,C>0. We know by Lemma F.1 and Lemma F.2 that n1∥wλ∥2 concentrates exponentially fast around τ∗(λ)2−σ2, which is (Theorem A.2) bounded by some constant. There exists therefore constants C,c>0 such that
From (90)-(91) and (92) above, we deduce that for all t≥0
for some constant C>0, with probability at least 1−Ce−cn. Consequently
with probability at least 1−Ce−cn for some constant C>0. Similarly, we have with probability at least 1−Ce−cn,
Combining this with (93), we get that for all ϵ∈(0,1],
for some constants c,C,γ>0. □
There exists constants γ,c,C>0 that only depend on Ω such that for all θ⋆ in D and all λ∈[λmin,λmax] such that for all ϵ∈(0,1],
θλi is thus the minimizer of the Lasso cost (7) for δ(k)=kk−1δ and σ(k)=k/(k−1)σ. Let τ∗(k)(λ) be the τ∗ defined by Theorem 3.1, but with δ(k) instead of δ and σ(k) instead of σ. Define the corresponding ‘risk’:
It is not difficult to verify that the bounds on τ∗,β∗ of Section A.2 are uniform with respect to δ and σ. More precisely
where δmax,δmin,σmax,σmin>0 such that smax(δmin)>s if we are in the case D=F0(s). This gives that under the assumptions of Proposition 4.3, τ∗(k) and R∗(k) are bounded for all k≥2 (that verify smax(δ(k−1)/k)>s in the case D=F0(s)) by some constant that depends only on Ω.
There exists constants C,c>0 that only depend on Ω such that for all θ⋆∈D, for all i∈{1,…,k} and for all ϵ∈(0,1],
Let ϵ∈(0,1]. Let η=KNqγϵ and M=⌈(λmax−λmin)/η⌉. Define for j∈{0,…,M}, define λj=min(λmin+jη,λmax). We apply Lemma F.10 with n′=n/k, X′=X(i) and z′=z(i) to obtain that the event
has probability at least 1−MϵCe−cϵ2n. By Lemma C.5 the event
has probability at least 1−Ce−cn. On the event E2, we have for all j∈{1,…,k} and all λ∈[λj−1,λj]
We obtain that on E1∩E2, which has probability at least 1−CNqϵ−2e−cnϵ2
There exists constants c,C>0 that only depend on Ω, such that for all θ⋆∈D and for all i∈{1,…,k}
Proof . Let us fix i∈{1,…,k}. By Proposition C.7, λ↦R∗(λ) is K1-Lipschitz on [λmin,λmax], for some constant K1>0. By Propositions C.3 and C.4 there exists a constant K2>0 such that the event
has probability at least 1−Ce−cn. Let us define η=min(2NqkK2δ,K1k1) and M=⌈(λmax−λmin)/η⌉. For all j∈{0,…,M}, we write λj=min(λmin+jη,λmax).
has probability at least 1−CNqe−cN. By Lemma F.11, applied with ϵ=k−1,
has probability at least 1−Ck4Nqe−cn/k4. On the event E2∩E3, we have, for all λ∈[λmin,λmax],
for some constant C>0. Let j∈{1,…,M}. We have Lλ(θλi)=Lλj(θλi)−nλj−λ∣θλi∣ and
So we get that on the event E1∩E2∩E3, for all j∈{1,…,M} and all λ∈[λj−1,λj],
for some constant C0>0, because on E1 we have ∀λ∈[λmin,λmax],N1∣θλi∣−∣θλ∣≤2K2Nq. By Theorem C.1, there exists constants C,c,γ>0 such that for all ϵ∈(0,1] the event
has probability at least 1−CMϵ−1e−cNϵ2. Consider the constant κ=γC0. If k≥κ, then ϵ=γkC0≤1 and the event E4 has probability at least 1−CMke−cN/k2. So we obtain that on the event E1∩E2∩E3∩E4, which has probability 1−CNqk4e−cn/k4,
for some constant C>0. If now k<κ. Then on the event E2 we have
where C is a constant. We conclude that (in both cases) there exists a constant C>0 such that
holds with probability at least 1−CNqk4e−cN/k4 Proposition F.5 follows from the fact that for all λ∈[λj−1,λj], ∣R∗(λ)−R∗(λj)∣≤K1∣λ−λj∣≤k1. □
Proof of Proposition 4.3. We apply Lemma F.11 with ϵ=k−3/2 to obtain that with probability at least 1−Ck6Nqe−cn/k6 we have
By summing these inequalities for i=1…k and using the triangular inequality, we get
By Proposition F.5, we have with probability at least 1−CNqk4e−cN/k3,
This implies (again by summing and using the triangular inequality) that
which, combined with (97) proves Proposition 4.3. □
F.8 The scalar lasso
The minimum (98) is achieved at an unique point x∗=η(y,α) and
and Δα′(0+)=−Δα′(0−)=−α.
Proof . Since Z and −Z have the same law, one verify easily that Δα is an even function. We have for all x>0
Therefore Δα(0)=21+αϕ(α)−(1+α2)Φ(−α). We have almost-surely
Thus, by dominated convergence x→±∞limΔα(x)=−2α2. □
F.9 A convexity lemma
is n(R2+σ2)3/2σ2-strongly convex on B(0,nR).
Proof . Let x,y∈B(0,nR) and define for t∈, g(t)=f(zt), where zt=(tx+(1−t)y). Compute
Appendix G Toolbox
G.2 Convex analysis lemmas
γ-strongly convex if x↦f(x)−2γ∥x∥2 is convex.
This result can be found in the book , see Corollary 3.5.11 on page 217 and the Remark 3.5.3 below. A more accessible presentation of this result can be found in .
G.3 Gaussian min-max Theorem
In this section, we reproduce the proof of the tight Gaussian min-max comparison theorem from for completeness, but also because we need a slightly more general version of this result.
We recall the classical Gordon’s min-max Theorem from (see also Corollary 3.13 from ):
Let Xi,j and (Yi,j), 1≤i≤n, 1≤j≤m be two (centered) Gaussian random vectors such that
Then, for all real numbers λi,j:
are continuous on Du×Dv almost surely. Assume that
X and Y are continuous on the compact set Du×Dv and are therefore uniformly continuous on this set: d0>0 almost surely. Let ϵ>0. By tightness there exists a constant d>0 such that
Q is continuous and thus uniformly continuous on Du×Dv: there exists δ∈(0,d] such that for all z,z′∈Du×Dv,∥z−z′∥≤δ⟹∣Q(z)−Q(z′)∣≤ϵ.
By construction of δ we have with probability at least 1−ϵ
which proves the theorem by taking ϵ→0.
Proof . Let us consider the Gaussian processes:
where z∼N(0,1) is independent from G. Let (u,v),(u′,v′)∈Du×Dv and compute
Therefore X and Y verify the covariance inequalities of Theorem G.2: one can apply Theorem G.2:
Let us suppose now that Du and Dv are convex and that G is convex-concave. We now apply the inequality we just proved, but with the role of u and v being switched (and −Q and −t instead of Q and t):
which gives (using the fact that (G,g,h) and (−G,−g,−h) have the same law):
By Proposition G.1, one can switch the min-max of the left-hand side, because Q is convex-concave and we are working on convex sets Du and Dv. For the right-hand side, we simply use the fact that:
G.4 Basic concentration results
We recall in this section some elementary concentration results, see Chapter 2 from for a more detailed presentation of these facts.
One deduces immediately from the above definition:
Let (X1,…,Xn) be independent real random variables. Define S=∑i=1nXi.
Suppose that for all i∈{1,…,n}, Xi is σi2-sub-Gaussian. Then S is ∑i=1nσi2-sub-Gaussian.
Suppose that for all i∈{1,…,n}, Xi is (vi,ci)-sub-Gamma. Then S is (∑i=1nvi,maxci)-sub-Gamma.
if X is σ2-sub-Gaussian, then for all t>0
if X is (v,c)-sub-Gamma, then for all t>0
If X is σ2-sub-Gaussian and has mean μ, then X2 is a sub-Gamma random variable with parameters
By Bernstein’s inequality (see for instance Theorem 2.10 in )
X2 is therefore a Sub-Gamma random variable with variance factor v=16σ2+4μ2σ2 and scale parameter c=4σ2. □
G.5 Largest singular value of a Gaussian matrix
The largest singular value of a n×N matrix A is defined as
The next classical result is a simple consequence of Slepian’s Lemma (see for instance , Section 3.3) and the classical Gaussian concentration inequality (see for instance , Theorem 5.6).
Let G be a n×N random matrix, whose entries are i.i.d. N(0,1). For all t≥0 we have