Learning subgaussian classes : Upper and minimax bounds

Guillaume Lecué, Shahar Mendelson

Preface

Most the results contained in this note have been presented at the SMF meeting, which took place in May 2011; the rest have been obtained shortly after the time of the meeting.

The question we study has to do with the optimality of Empirical Risk Minimization as a learning procedure in a convex class – when the problem is subgaussian. Subgaussian learning problems are a natural object because they are the simplest unbounded learning scenarios. However, an additional reason for studying such problems was that at the time of the SMF meeting, the technical machinery required for the analysis of more heavy-tailed problems was simply not known. Since 2011, significant progress has been made in the understanding of learning problems in heavy-tailed situations , though this progress does not make the results presented here obsolete. We show that ERM performed in a convex class is an optimal learning procedure (in a sense that will be clarified) when the learning problem is subgaussian. This happens to be a rather special feature of subgaussian learning problems, and under weaker tail assumptions ERM fails to deliver the optimal accuracy/confidence trade-off at the high level of accuracy we are interested in here.

The results presented here are complemented in , which also focuses on subgaussian learning problems and addresses some of the cases that have not been resolved in this note.

Introduction and main results

In the classical statistics setup, one usually assumes that the regression function of YY given XX belongs to some particular function space (called a statistical model). In contrast, in the learning setup on which we focus here, one is given a function class F{\mathcal{F}} (sometimes, called a model as well), and the goal is to construct a procedure f^N\hat{f}_{N} that satisfies a sharp or exact oracle inequality (following ; such bounds are called excess risk bounds in and ). An exact oracle inequality ensures that with high probability,

and one would like to make the residue in (1.1) as small as possible.

For the sake of simplicity, we assume that there is some f∗∈Ff^{*}\in{\mathcal{F}} minimizing the risk in F{\mathcal{F}} (though the claims presented here remain true even without that assumption), and we set

Note that in (1.1) the performance of the procedure f^N{\hat{f}_{N}} is compared to the best performance possible in F{\mathcal{F}}, i.e., to the risk of the best element f∗∈Ff^{*}\in{\mathcal{F}}. This exhibits the point of view of Learning Theory, where one wishes to identify a function that is almost as good as the best possible in F{\mathcal{F}}, regardless of whether the best function in F{\mathcal{F}} has a small risk. It is different from typical questions in classical Statistics, where a statistical model is given and the risk of an estimator is compared to the one of the regression function (or Bayes rule). The latter are usually called excess risk bounds (cf. ) and are actually very different from exact oracle inequalities like (1.1) (see, for example, or Chapter 1.3 in for more details on those differences).

The performance of a procedure is measured relative to a set of admissible targets YY in some class of random variables Y{\cal Y}. Naturally, one would like to make Y{\cal Y} as large as possible, for example, all random variables YY bounded by 11, all the random variables YY in LpL_{p} for some p>2p>2, or a similar weak condition of that flavor.

Clearly, while the true risk of ff is not known, simply because XX and YY are not known, one still has access to its empirical counterpart:

Thus, a natural procedure that comes to mind is finding a function in F{\cal F} that best fits the data: a minimizer of the empirical risk in F{\mathcal{F}}. This procedure is called empirical risk minimization (ERM) and is defined by

ERM has been studied extensively over the last 4040 years (see, e.g. , , and references therein), and the main goal has always been to identify connections between the structure of F{\mathcal{F}} and the accuracy and confidence that ERM yields, while trying to minimize the restrictions on Y{\cal Y}. Among the natural questions regarding the performance of ERM are:

1. Given any confidence parameter 0<δN<1/20<\delta_{N}<1/2, what is the error rate εN\varepsilon_{N} that one may obtain using ERM, and what features of F{\mathcal{F}} govern that rate?

2. Given any 0<δN<1/20<\delta_{N}<1/2, is ERM an optimal procedure for the confidence level δN\delta_{N}? In other words, is there a procedure that can perform with a better accuracy than ERM, given the same confidence level?

and set kN∗(γ)=inf⁡{r>0:8kN(r)≤γr2N}k_{N}^{*}(\gamma)=\inf\left\{r>0:8k_{N}(r)\leq\gamma r^{2}\sqrt{N}\right\}.

There exist absolute constants c0,c1c_{0},c_{1} and q>2q>2 for which the following holds. If Y{\cal Y} consists of functions that are bounded by 11 and F{\mathcal{F}} is a convex class of functions that are bounded by 11, then for any Y∈YY\in{\cal Y} and every t>0t>0, with probability at least 1−c0exp⁡(−t)1-c_{0}\exp(-t),

A result of a similar flavor was obtained in : let N(A,B)N(A,B) be the number of translates of BB needed to cover AA. Set DD to be the unit ball in L2(μ)L_{2}(\mu) and let

for absolute constants c0,c1,c2c_{0},c_{1},c_{2}.

The result in is that under various assumptions on the class F{\mathcal{F}} (assumptions that allow one to upper bound the function kN(r)k_{N}(r) using the entropy integral in (1.4)), (σ∗)2(\sigma^{*})^{2} may serve as a residual term.

These two facts rely heavily on the assumption that F{\mathcal{F}} and Y{\cal Y} are bounded in L∞L_{\infty} and their proofs do not extend beyond the bounded case.

Let μ\mu be a probability measure and let XX be distributed according to μ\mu. The ψ2(μ)\psi_{2}(\mu)-norm of a function ff is

The space of functions with a finite ψ2\psi_{2}-norm is denoted by Lψ2=Lψ2(μ)L_{\psi_{2}}=L_{\psi_{2}(\mu)}.

A function class F⊂L2(μ){\mathcal{F}}\subset L_{2}(\mu) is LL-subgaussian with respect to the probability measure μ\mu if for every f,h∈F∪{0}f,h\in{\mathcal{F}}\cup\{0\}, ∥f−h∥ψ2(μ)≤L∥f−h∥L2(μ)\left\|f-h\right\|_{\psi_{2}(\mu)}\leq L\left\|f-h\right\|_{L_{2}(\mu)}.

Note that for any f∈Lψ2f\in L_{\psi_{2}}, ∥f∥L2(μ)≤∥f∥ψ2(μ)\left\|f\right\|_{L_{2}(\mu)}\leq\left\|f\right\|_{\psi_{2}(\mu)}. A class is a subgaussian class when the reverse inequality holds, and in particular when the ψ2\psi_{2} and L2L_{2} norms are equivalent on F{\mathcal{F}}.

Note that norm equivalence is very different from being bounded. Having such a norm equivalence implies that ∣f∣∼∥f∥L2(μ)|f|\sim\|f\|_{L_{2}(\mu)} on a relatively large event. In contrast, even though a bounded function has a finite ψ2\psi_{2} norm (by selecting c∼∥f∥L∞c\sim\|f\|_{L_{\infty}} in the definition of the ψ2\psi_{2} norm), the fact that ff is bounded does not mean that ∥f∥ψ2\|f\|_{\psi_{2}} is equivalent to ∥f∥L2\|f\|_{L_{2}}, nor that ∣f∣∼∥f∥L2(μ)|f|\sim\|f\|_{L_{2}(\mu)} on a relatively large event. Because of the substantial difference between the two notions, one should not expect that learning procedures exhibit the same performance when one assumes that F{\mathcal{F}} is bounded in L∞L_{\infty} or when the ψ2(μ)\psi_{2}(\mu) and L2(μ)L_{2}(\mu) norms are equivalent on F{\mathcal{F}}.

where here, and throughout this note we write u≲vu\lesssim v if u≤c0vu\leq c_{0}v for an absolute constant c0c_{0}. Thus, the measure associated with the random vector X=(x1,...,xd)X=(x_{1},...,x_{d}) is cLcL-subgaussian. Also, the measure is clearly isotropic.

By Khintchine’s inequality (see, for example, ),

∙\bullet If xx is a mean-zero, variance one, LL-subgaussian random variable, and X=(xi,j)X=(x_{i,j}) is a matrix whose coordinates are independent copies of xx, then XX defines a cLcL subgaussian, isotropic measure on the space of matrices of the right dimensions, relative to the natural trace inner product. The same holds if XX has independent rows, distributed according to an isotropic, LL-subgaussian random vector. The proof of both facts is straightforward and are omitted.

The strategy we use here for the study of ERM is the isomorphic method, introduced in and analyzed there in the bounded setup. Before presenting it, recall that the excess loss of ff is

A rather obvious but very useful observation is that for every f∈Ff\in{\mathcal{F}}, PLf≥0P{\mathcal{L}}_{f}\geq 0, while the empirical minimizer f^\hat{f} satisfies that PNLf^≤0P_{N}{\mathcal{L}}_{\hat{f}}\leq 0.

The isomorphic method is based on the following idea. Consider an event Ω0\Omega_{0}, on which for every function ff in the set {f∈F:PLf≥λN}\{f\in{\mathcal{F}}:P{\mathcal{L}}_{f}\geq\lambda_{N}\},

It follows that on Ω0\Omega_{0}, ERM produces f^\hat{f} that satisfies

because PNLf^≤0P_{N}{\mathcal{L}}_{\hat{f}}\leq 0; therefore, f^∉{f∈F:PLf≥λN}\hat{f}\not\in\{f\in{\mathcal{F}}:P{{\mathcal{L}}_{f}}\geq\lambda_{N}\}.

Consequently, an exact oracle inequality with a confidence parameter δN\delta_{N} may be derived by identifying λN\lambda_{N} for which Ω0\Omega_{0} has probability at least 1−δN1-\delta_{N}; that is, the level λN\lambda_{N} for which

with probability at least 1−δN1-\delta_{N} (see Theorem 4.4 in for results of a similar flavor).

Note that only the lower estimate in (1.6) is needed for the argument outlined above to work. This observation is the key in the application of the recent works on the small-ball method in learning theory (cf. ), which allows one to deal with heavy-tailed scenarios that are far more general than subgaussian problems.

Just like kN∗k_{N}^{*} in (1.3) and σ∗\sigma^{*} in (1.4) – and many other well known estimates on the performance of ERM (e.g. ) – the residual term we use is defined in terms of fixed points. Unlike kN∗k_{N}^{*} and σ∗\sigma^{*}, the geometric complexity measure we use here is based on gaussian averages associated with localizations of the class. We refer the reader to Chapter 12 in for more details on gaussian processes (in particular to Theorem 12.1.3 for the existence of such a process and to Theorem 12.1.4 for its linearity).

This supremum is called the lattice supremum (see Chapter 2.2 in for more details).

We are now in a position to introduce the two complexity parameters that will serve as residual terms in the exact oracle inequalities satisfied by ERM.

For any s≥0s\geq 0, set sD={f∈L2(μ):∥f∥L2(μ)≤s}sD=\{f\in L_{2}(\mu):\left\|f\right\|_{L_{2}(\mu)}\leq s\} and F−F={f−h:f,h∈F}{\mathcal{F}}-{\mathcal{F}}=\{f-h:f,h\in{\mathcal{F}}\}. For every η>0\eta>0, let

In what follows we will always assume without mentioning it explicitly that the sets in (1.7) and (1.8) are nonempty (for example, this forces that Q≥c/NQ\geq c/\sqrt{N}).

With these definitions in place, one may formulate a restricted version of the upper bound on the performance of ERM – for a convex, LL-subgaussian class of functions.

Theorem A. For every L≥1L\geq 1 there exist constants c1,c2,c3c_{1},c_{2},c_{3} and c4c_{4} that depend only on LL for which the following holds. Let F⊂L2(μ){\mathcal{F}}\subset L_{2}(\mu) be a convex, LL-subgaussian class of functions, assume that ∥Y−f∗(X)∥ψ2≤σ\|Y-f^{*}(X)\|_{\psi_{2}}\leq\sigma and set η=c1/(Lσ)\eta=c_{1}/(L\sigma) and Q=c2/L2Q=c_{2}/L^{2}.

1. If σ≥c3rN∗(Q)\sigma\geq c_{3}r_{N}^{*}(Q) then with probability at least 1−6exp⁡(−c4Nη2(sN∗(η))2)1-6\exp(-c_{4}N\eta^{2}(s_{N}^{*}(\eta))^{2}),

2. If σ≤c3rN∗(Q)\sigma\leq c_{3}r_{N}^{*}(Q) then with probability at least 1−6exp⁡(−c4NQ2)1-6\exp(-c_{4}NQ^{2}),

Hence, with probability at least 1−6exp⁡(−c4Nmin⁡{η2(sN∗(η))2,Q2})1-6\exp\left(-c_{4}N\min\{\eta^{2}(s_{N}^{*}(\eta))^{2},Q^{2}\}\right),

Once noise is introduced to the problem and passes a certain threshold, it is no longer realistic to expect that an intrinsic parameter, which does not depend on the noise level, can serve as an upper bound. And, indeed, sN∗(η)s_{N}^{*}(\eta) measures the interaction between the ‘noise’We keep the terminology from Statistics: the difference between the output variable YY and the target function f∗(X)f^{*}(X) is called the noise. This coincides with the classical definition of noise in Statistics when f∗f^{*} is the regression function. f∗(X)−Yf^{*}(X)-Y and the class through the choice of η∼1/σ\eta\sim 1/\sigma. Thus, beyond a certain noise-level σ\sigma, which depends on the ‘complexity’ of the class F{\mathcal{F}}, sN∗(c/σ)s_{N}^{*}(c/\sigma) becomes the dominant term in the upper bound.

Note that in the free-noise case, σ=0\sigma=0, one has sN∗(c/σ)=0s_{N}^{*}(c/\sigma)=0. Therefore, the error rate of ERM depends only on rN∗(Q)r_{N}^{*}(Q). Also, when the number of observations NN is large enough, one also has rN∗(Q)=0r_{N}^{*}(Q)=0, leading to exact reconstruction.

Of course, Theorem A would be better justified if one could obtain matching lower bounds, showing that ERM is an optimal procedure for subgaussian problems. To that end, it seems natural to employ minimax theory (see, e.g., for more details on minimax bounds).

What is a reasonable way of identifying a lower bound on the performance of a learning procedure is to see what accuracy and confidence it can guarantee for a minimal set of admissible targets Y{\cal Y}, and a natural choice of a minimal set of targets is

for every f∈Ff\in{\mathcal{F}} and WW that is a centered gaussian random variable that has variance σ2\sigma^{2} and is independent of XX. Thus, this minimal set of targets consists of ‘independent perturbations’ of realizable learning problems, and thus is arguably the smallest set of ‘noisy’ targets. The minimax rate is (at least) the best accuracy/confidence trade-off that a learning procedure may attain in F{\mathcal{F}} for the set targets (1.9). Our main focus will be on the accuracy/confidence tradeoff for the accuracy level described in Theorem A.

Standard minimax bounds are based on information-theoretical results such as Fano’s Lemma, Assouad’s Lemma or Pinsker’s inequalities. Unfortunately, these results do not yield lower bounds in the high probability realm of Theorem A; rather, these results are restricted to constant confidence or hold in expectation. To treat the high probability regime, we present a new minimax bound that is based on the gaussian shift theorem (and therefore on the gaussian isoperimetric inequality).

Note that no assumption on the underlying measure μ\mu is required in Theorem A′. Moreover, Theorem A′ makes a natural connection between accuracy and confidence: the higher the confidence 1−δN1-\delta_{N} the larger εN\varepsilon_{N} must be.

An important outcome of Theorem A and Theorem A′ is that for the set of admissible targets Y{\cal Y} as in (1.9), and as long as the class F{\mathcal{F}} is convex and LL-subgaussian, ERM is optimal in the following sense:

Theorem A′′. There exist absolute constants c1,...,c4c_{1},...,c_{4} for which the following holds. Let F{\mathcal{F}} be a convex, LL-subgaussian class of functions and consider the set of admissible targets Y{\cal Y} as in (1.9). Set η=c1/(Lσ)\eta=c_{1}/(L\sigma) and Q=c2/L2Q=c_{2}/L^{2}. If σ≥c3rN∗(Q)\sigma\geq c_{3}r_{N}^{*}(Q) then for any target Yf∈YY^{f}\in{\cal Y}, the ERM f^\hat{f} satisfies

Thus, up to the constant in the exponent, the upper bound and the lower bound match and the ERM achieves this bound.

The second question we wish to address is what happens when the desired confidence is an absolute constant – for example, when 1−δN1-\delta_{N} is, say, 1/21/2, but the noise level is nontrivial in the sense that sN∗s_{N}^{*} dominates rN∗r_{N}^{*}. We will show that in such a situation, Theorem A is optimal in a minimax sense under some regularity assumptions on F{\mathcal{F}}. This complements Theorem A′′ which proves the optimality of ERM (under no extra structural assumption) in the high probability case – when δN∼exp⁡(−cη2(sN∗(η))2N)\delta_{N}\sim\exp(-c\eta^{2}(s_{N}^{*}(\eta))^{2}N).

To explore the constant confidence regime, let us consider the ‘Sudakov analog’ of the gaussian-based parameter sN∗(η)s_{N}^{*}(\eta): recall that by Sudakov’s inequality (see, for example, ), for any r>0r>0,

Put C(r)=sup⁡f∈Frlog⁡1/2N((F−f)∩2rD,rD)C(r)=\sup_{f\in{\mathcal{F}}}r\log^{1/2}N(({\mathcal{F}}-f)\cap 2rD,rD) and set

Theorem B is known, and may be derived from Theorem 2.5 in or from . The proof presented here is new, and follows the same path as the proof of Theorem A′.

With Theorem A in mind, Theorem B implies that if the learning problem is subgaussian, sN∗(η)s_{N}^{*}(\eta) and qN∗(η′)q_{N}^{*}(\eta^{\prime}) are equivalent for η,η′∼1/σ\eta,\eta^{\prime}\sim 1/\sigma and σ≳rN∗\sigma\gtrsim r_{N}^{*}, the minimax rate in the constant probability regime is attained by ERM.

Finally, let us consider the low-noise case, in which σ≲rN∗\sigma\lesssim r_{N}^{*}. Although it is not clear if rN∗r_{N}^{*} is an optimal bound in that range (except when σ∼rN∗\sigma\sim r_{N}^{*}), it turns out that it is not far from optimal.

with the probability taken with respect to the product measures endowed by (Yif,Xi)i=1N(Y_{i}^{f},X_{i})_{i=1}^{N}.

and by Theorem C, cN(T)/8c_{N}(T)/8 is a lower bound on the minimax rate in the constant confidence regime. Therefore, when rN∗∼cN(T)r_{N}^{*}\sim c_{N}(T), it follows that for every 0≤σ≲rN∗0\leq\sigma\lesssim r_{N}^{*}, rN∗r_{N}^{*} is the constant-probability minimax rate, and that rate is achieved by ERM.

It should be noted that although our presentation focuses on oracle inequalities in a given class, oracle inequalities for model selection and regularized procedures can be derived from the isomorphic method in general, specifically, from Theorem 2.8 below. This strategy is rather standard and has been used, for example, in , in Chapter 3.6 of or recently in . We will not present results on regularization methods or model selection methods in what follows since those may be easily obtained from results on ERM.

We end this introduction with a word about notation. Throughout, absolute constants or constants that depend on other parameters are denoted by cc, CC, c1c_{1}, c2c_{2}, etc., (and, of course, we will specify when a constant is absolute and when it depends on other parameters); their values may change from line to line. The notation x∼yx\sim y (resp. x≲yx\lesssim y) means that there exist absolute constants 0<c<C0<c<C for which cy≤x≤Cycy\leq x\leq Cy (resp. x≤Cyx\leq Cy). If b>0b>0 is a parameter then x≲byx\lesssim_{b}y means that x≤C(b)yx\leq C(b)y for some constant C(b)C(b) that depends only on bb.

The proofs of our main results are presented in the next two sections. We then present several examples of applications of those results, in which the rates established in Theorem A are shown to be sharp in both the high and constant confidence regimes. The final section contains some concluding remarks.

Proof of Theorem A

The proof of Theorem A shows that it is more general than stated. Rather than convexity, the two properties that are actually needed are the following:

A class H{\mathcal{H}} is star-shaped around h0∈Hh_{0}\in{\mathcal{H}} if for every h∈Hh\in{\mathcal{H}}, the interval [h,h0][h,h_{0}] is contained in H{\mathcal{H}}.

We will assume that F−F={f−h:f,h∈F}{\mathcal{F}}-{\mathcal{F}}=\{f-h:f,h\in{\mathcal{F}}\} is star-shaped around , otherwise, one may consider the star-shaped hull of F−F{\mathcal{F}}-{\mathcal{F}} with , that is, the set

which is not much larger than F−F{\mathcal{F}}-{\mathcal{F}}. The second property required is a variant of the Bernstein condition (cf. ).

A class F{\mathcal{F}} is BB-Bernstein relative to the target YY, if for every f∈Ff\in{\mathcal{F}},

In what follows, we shall assume that F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around and that F{\mathcal{F}} satisfies the Bernstein condition (2.1).

The next lemma (which will be proved in the Appendix) shows that the assumption that F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around adds some regularity to the gaussian process {Gf:f∈F−F}\{G_{f}:f\in{\mathcal{F}}-{\mathcal{F}}\}.

For η>0\eta>0 and any s≥sN∗(η)s\geq s_{N}^{*}(\eta), ψ(s)≤ηs2N\psi(s)\leq\eta s^{2}\sqrt{N}, and for any 0<s<sN∗(η)0<s<s_{N}^{*}(\eta), ψ(s)≥ηs2N\psi(s)\geq\eta s^{2}\sqrt{N}.

Let Q>π/2NQ>\sqrt{\pi/2N}. For any r≥rN∗(Q)r\geq r_{N}^{*}(Q), ψ(r)≤QrN\psi(r)\leq Qr\sqrt{N} and for any 0<r<rN∗(Q)0<r<r_{N}^{*}(Q), ψ(r)>QrN\psi(r)>Qr\sqrt{N}.

A straightforward outcome of Lemma 2.3 which will be used later is as follows:

Let c,σ,Q>0c,\sigma,Q>0, set η=c/σ\eta=c/\sigma and consider sN∗(η)s_{N}^{*}(\eta) and rN∗(Q)r_{N}^{*}(Q) as introduced in Definition 1.6.

If σ≥(c/Q)rN∗(Q)\sigma\geq(c/Q)r_{N}^{*}(Q) then sN∗(η)≥rN∗(Q)s_{N}^{*}(\eta)\geq r_{N}^{*}(Q), and if σ≤(c/Q)rN∗(Q)\sigma\leq(c/Q)r_{N}^{*}(Q) then sN∗(η)≤rN∗(Q)s_{N}^{*}(\eta)\leq r_{N}^{*}(Q).

If sN∗(η)≥rN∗(Q)s_{N}^{*}(\eta)\geq r_{N}^{*}(Q) then ηsN∗(η)≤4Q\eta s_{N}^{*}(\eta)\leq 4Q.

The proof of Lemma 2.4 will also be presented in the Appendix.

When considering the parameters rN∗(Q)r_{N}^{*}(Q) and sN∗(η)s_{N}^{*}(\eta), what may seem odd at first glance is the different normalization in their definition – the first condition is linear, while the second is quadratic. The two originate from the need to compare the way in which two processes, the quadratic component and the multiplier component of the excess loss functional scale with ∥f−f∗∥L2(μ)\|f-f^{*}\|_{L_{2}(\mu)}. Indeed, note that

and that is the source of the seemingly less-natural normalization in the definition of sN∗(η)s_{N}^{*}(\eta).

Let us begin with an estimate on the quadratic component, which is based on a functional Bernstein type inequality (see ).

There exist absolute constants c1c_{1} and c2c_{2} for which the following holds. Let H{\cal H} be an LL-subgaussian class. For every u>0u>0, with probability at least 1−2exp⁡(−c1min⁡(u2,uN))1-2\exp(-c_{1}\min(u^{2},u\sqrt{N})),

The following result is a straightforward application of Theorem 2.5 and illustrates the role of rN∗(Q)r_{N}^{*}(Q).

There exist absolute constants c1,c2c_{1},c_{2} and c3c_{3} for which the following holds. Let F{\mathcal{F}} be an LL-subgaussian class, assume that F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around and let f∗∈Ff^{*}\in{\mathcal{F}}. If 0<Q≤10<Q\leq 1 and r>rN∗(Q)r>r_{N}^{*}(Q), then with probability at least 1-2\exp\big{(}-c_{1}Q^{2}N\big{)},

Remark. Using the notation of Lemma 2.5, consider Q≤min⁡{1/(2c2L2),1}Q\leq\min\{1/(2c_{2}L^{2}),1\}. If (2.3) holds then for every f∈Ff\in{\mathcal{F}} that satisfies ∥f−f∗∥L2(μ)≥r>rN∗(Q)\|f-f^{*}\|_{L_{2}(\mu)}\geq r>r_{N}^{*}(Q), one clearly has

The second ingredient required for the proof of Theorem A is a bound on multiplier processes.

[Theorem 4.4 in ] There exist absolute constants c1c_{1} and c2c_{2} for which the following holds. If H{\cal H} is an LL-subgaussian class and ξ∈Lψ2\xi\in L_{\psi_{2}}, then for every u,w≥8u,w\geq 8, and every integer s0≥1s_{0}\geq 1, with probability at least

Combining the estimates on the quadratic and multiplier process leads to the following ratio estimate:

For every L≥1L\geq 1 and B≥1B\geq 1 there exist constants c0,c1,c2c_{0},c_{1},c_{2} and c3c_{3} that depend only on BB and LL for which the following holds. Let F{\cal F} be an LL-subgaussian class that is BB-Bernstein relative to the target YY. Assume that F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around and that ∥Y−f∗(X)∥ψ2≤σ\|Y-f^{*}(X)\|_{\psi_{2}}\leq\sigma. Set η=c0/(LBσ)\eta=c_{0}/(LB\sigma) and Q=c1/(L2B)Q=c_{1}/(L^{2}B).

1. If σ≥c2rN∗(Q)\sigma\geq c_{2}r_{N}^{*}(Q), then with probability at least 1−6exp⁡(−c3N⋅η2(sN∗(η))2)1-6\exp\left(-c_{3}N\cdot\eta^{2}(s_{N}^{*}(\eta))^{2}\right),

2. If σ≤c2rN∗(Q)\sigma\leq c_{2}r_{N}^{*}(Q), then with probability at least 1−6exp⁡(−c3Q2N/B)1-6\exp\left(-c_{3}Q^{2}N/B\right),

Fix λ>0\lambda>0 and let Fλ={f∈F:PLf≥λ}{\cal F}_{\lambda}=\{f\in{\mathcal{F}}:P{\cal L}_{f}\geq\lambda\}. Since F{\mathcal{F}} satisfies the BB-Bernstein condition relative to YY, it follows that for every f∈Ff\in{\mathcal{F}}, ∥f−f∗∥L2(μ)2≤BPLf\|f-f^{*}\|^{2}_{L_{2}(\mu)}\leq BP{\cal L}_{f}. Moreover, if f∈Fλf\in{\cal F}_{\lambda} then

and H=(F−F)∩λBD{\cal H}=({\cal F}-{\cal F})\cap\sqrt{\lambda B}D. Recall that F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around , and by (2.5) one has that

Fix η=c0/(LBσ)\eta=c_{0}/(LB\sigma) and Q=c1/(L2B)Q=c_{1}/(L^{2}B) for suitable absolute constants c0c_{0} and c1c_{1}. Set r>rN∗(Q)r>r_{N}^{*}(Q) and note that by Lemma 2.4, if σ≥c2rN∗(Q)\sigma\geq c_{2}r_{N}^{*}(Q) then rN∗(Q)≤sN∗(η)r_{N}^{*}(Q)\leq s_{N}^{*}(\eta) and ηsN∗(η)≥4Q\eta s_{N}^{*}(\eta)\geq 4Q, and if σ≤c2rN∗(Q)\sigma\leq c_{2}r_{N}^{*}(Q) then rN∗(Q)≥sN∗(η)r_{N}^{*}(Q)\geq s_{N}^{*}(\eta); also c2=c0/LBQ=c0L/c1c_{2}=c_{0}/LBQ=c_{0}L/c_{1}.

First, consider the case σ≥c2rN∗(Q)\sigma\geq c_{2}r_{N}^{*}(Q). Applying Lemma 2.6 for λ=(sN∗(η))2/B\lambda=(s_{N}^{*}(\eta))^{2}/B, it follows that with probability at least 1−2exp⁡(−c3Q2N)1-2\exp(-c_{3}Q^{2}N)

provided that Q≤1/(4c4L2B)Q\leq 1/(4c_{4}L^{2}B). Moreover, by (2.4), and because ηsN∗(η)≥4Q\eta s_{N}^{*}(\eta)\geq 4Q, one has that with probability at least

Thus, for any Q≲1/L2BQ\lesssim 1/L^{2}B and η≲1/σLB\eta\lesssim 1/\sigma LB, if σ≥c2LrN∗(Q)\sigma\geq c_{2}Lr_{N}^{*}(Q) then with probability at least 1−6exp⁡(−c8N⋅η2(sN∗(η))2)1-6\exp(-c_{8}N\cdot\eta^{2}(s_{N}^{*}(\eta))^{2}), the following holds: for every f∈Ff\in{\mathcal{F}} that satisfies that PLf≥λP{\mathcal{L}}_{f}\geq\lambda,

Next, let us consider that case σ≤c2rN∗(Q)\sigma\leq c_{2}r_{N}^{*}(Q) which follows a very similar path to the first case. Recall that rN∗(Q)≥sN∗(η)r_{N}^{*}(Q)\geq s_{N}^{*}(\eta). Setting λ=(rN∗(Q))2/B\lambda=(r_{N}^{*}(Q))^{2}/B, it follows from Lemma 2.6 and (2.4) that with probability at least

as long as Q≲1/(L2B)Q\lesssim 1/(L^{2}B) and η≲1/(σLB)\eta\lesssim 1/(\sigma LB). The claim now follows because η∼1/σ\eta\sim 1/\sigma and by the choice of σ\sigma, namely, that rN∗(Q)/σ≥c2r_{N}^{*}(Q)/\sigma\geq c_{2}.

Theorem A is an immediate outcome of Theorem 2.8 for B=1B=1 and the isomorphic method described in the introduction.

Minimax lower bounds (proofs of Theorem A′, B and C)

where Lh(X,Yf)=(Yf−h(X))2−(Yf−f(X))2{\mathcal{L}}_{h}(X,Y^{f})=(Y^{f}-h(X))^{2}-(Y^{f}-f(X))^{2}.

The first estimate presented here is the high probability lower bound, formulated in Theorem A′.

The main component in the proof of Lemma 3.3 is a version of the gaussian shift theorem.

Let B=(A−u)/σB=(A-u)/\sigma, w=(u−v)/σw=(u-v)/\sigma and set ν(B)=α\nu(B)=\alpha. Using the notation of Theorem 3.4, the corresponding halfspace is

and the claim follows from Theorem 3.4 and the definition of ww.

Next, let us turn to the proof of Theorem B, which is a straightforward application of the next observation:

Proof. Observe that if aN≥(1/2)dF(L2)a_{N}\geq(1/2)d_{{\mathcal{F}}}(L_{2}) then ∣Λ∣=1|\Lambda|=1 and Theorem 3.5 is trivially true. Hence, one may assume that aN<(1/2)dF(L2)a_{N}<(1/2)d_{{\mathcal{F}}}(L_{2}).

Let a=aNa=a_{N}, set D(f,r)={h∈F:∥f−h∥L2(μ)≤r}D(f,r)=\{h\in{\mathcal{F}}:\|f-h\|_{L_{2}(\mu)}\leq r\} and put Λ\Lambda to be a maximal 2a2a-separated subset of F∩(f+θaD){\mathcal{F}}\cap(f+\theta aD) with respect to the L2(μ)L_{2}(\mu) norm. Thus, {D(f,a):f∈Λ}\{D(f,a):f\in\Lambda\} is a family of disjoint subsets of F∩(f+θaD){\mathcal{F}}\cap(f+\theta aD).

where φ\varphi is a density function of a the standard gaussian N(0,1){\mathcal{N}}(0,1) and

and it remains to lower bound each expectation.

Another application of Chebyshev’s inequality shows that with μN\mu^{N}-probability at least 2/32/3,

because v∈D(v0,θa)v\in D(v_{0},\theta a). Therefore, with μN\mu^{N}-probability at least 1/31/3,

and since β+(3/2)Nθa/σ>0\beta+(3/2)\sqrt{N}\theta a/\sigma>0,

Thus, by (3.2), 1\gtrsim|\Lambda|\exp\big{(}-c_{3}N\theta^{2}a^{2}/\sigma^{2}\big{)}, as claimed.

Taking the expectation in (∗*) with respect to δ\delta,

and if σ≲rN∗(Q)\sigma\lesssim r_{N}^{*}(Q), the error rate obtained in Theorem A is the minimax rate in the constant probability range.

Examples

In this section, we present two examples in which our results lead to sharp upper and lower minimax bounds, thus showing the optimality (in some minimax sense) of ERM.

and if s≤2ρ/ds\leq 2\rho/\sqrt{d} then 2ρB1d∩sB2d=sB2d2\rho B_{1}^{d}\cap sB_{2}^{d}=sB_{2}^{d} and

Setting η=c0/(Lσ)\eta=c_{0}/(L\sigma) and Q=c1/L2Q=c_{1}/L^{2}, it is straightforward to verify that

where c1c_{1} and c2c_{2} are constants that depend only on LL.

When N∼dN\sim d, (rN∗(Q))2(r_{N}^{*}(Q))^{2} decays rapidly from (ρ2/N)log⁡(ed/N)(\rho^{2}/N)\log(ed/N) to . Thus, when c1d≤N≤c2dc_{1}d\leq N\leq c_{2}d one only has an upper estimate on (rN∗(Q))2(r_{N}^{*}(Q))^{2}, and we will therefore only consider the cases N≤c1dN\leq c_{1}d and N≥c2dN\geq c_{2}d.

Let us present the exact oracle inequalities satisfied by the ERM in ρB1d\rho B_{1}^{d} that follow from Theorem A. First, assume that N≤c1dN\leq c_{1}d. If σ≳rN∗(Q)\sigma\gtrsim r_{N}^{*}(Q) then σ2d2≳Nρ2\sigma^{2}d^{2}\gtrsim N\rho^{2}, and

and applying Theorem A, it follows that if σ≥c3ρlog⁡(ed/N)/N\sigma\geq c_{3}\rho\sqrt{\log(ed/N)/N}, then with probability at least 1−δN1-\delta_{N},

and if σ≤c3ρlog⁡(ed/N)/N\sigma\leq c_{3}\rho\sqrt{\log(ed/N)/N}, then with probability at least 1−6exp⁡(−c4N)1-6\exp(-c_{4}N),

for constants c3,c4,c5c_{3},c_{4},c_{5} that depend on LL.

In a similar fashion, if N≥c2dN\geq c_{2}d then rN∗=0r_{N}^{*}=0, and thus, if σ≠0\sigma\neq 0, σ≥rN∗\sigma\geq r_{N}^{*}. Therefore, the error rate of ERM is given by sN∗s_{N}^{*}. When σ=0\sigma=0 (the noise-free case) then sN∗(η)=rN∗(Q)=0s_{N}^{*}(\eta)=r_{N}^{*}(Q)=0 and with probability larger than 1−6exp⁡(−c4N)1-6\exp(-c_{4}N), f^=f∗\hat{f}=f^{*}, implying exact reconstruction.

Turning to the lower estimate, assume that the set of admissible targets contains every Y^{t}=\bigl{<}t,x\bigr{>}+W, for t∈ρB1dt\in\rho B_{1}^{d} and WW that is a centered gaussian random variable with variance σ2\sigma^{2} that is independent of XX. It follows from Theorem A′′ that if σ≳rN∗(Q)\sigma\gtrsim r_{N}^{*}(Q), ERM is an optimal procedure in the following sense: it achieves the accuracy

if ρ2N≥σ2log⁡d\rho^{2}N\geq\sigma^{2}\log d, and the accuracy

if (σ2/log⁡d)≲ρ2N≤σ2log⁡d(\sigma^{2}/\log d)\lesssim\rho^{2}N\leq\sigma^{2}\log d (note that when (σ2/log⁡d)≳ρ2N(\sigma^{2}/\log d)\gtrsim\rho^{2}N then δN\delta_{N} in (4.1) is larger than 11 and the probability estimate 1−δN1-\delta_{N} is negative).

For a minimax lower bound that holds with constant probability we shall apply Theorem B. To that end, let us bound the covering numbers log⁡N(ρB1d∩2rB2d,rB2d)\log N(\rho B_{1}^{d}\cap 2rB_{2}^{d},rB_{2}^{d}) from below. First note that

and it suffices to study the covering numbers N(B1d∩2rB2d,rB2d)N(B_{1}^{d}\cap 2rB_{2}^{d},rB_{2}^{d}) for various choices of rr.

Fix 1/d≤2r<11/\sqrt{d}\leq 2r<1, and without loss of generality assume that k=1/(2r)2k=1/(2r)^{2} is an integer. For I⊂{1,...,d}I\subset\{1,...,d\}, let SIS^{I} be the Euclidean sphere supported on the coordinates II, and note that

Moreover, one can prove (via Maurey’s empirical method) that this estimate is sharp (see, e.g., ). Thus it follows that for any ρ/d≤2r≤ρ\rho/\sqrt{d}\leq 2r\leq\rho,

If 2r≤ρ/d2r\leq\rho/\sqrt{d} than ρB1d∩2rB2d=2rB2d\rho B_{1}^{d}\cap 2rB_{2}^{d}=2rB_{2}^{d} and by a volumetric estimate, log⁡N(ρB1d∩2rB2d,rB2d)∼d\log N(\rho B_{1}^{d}\cap 2rB_{2}^{d},rB_{2}^{d})\sim d. If, on the other hand, 2ρ>2r≥ρ2\rho>2r\geq\rho then ρB1d∩2rB2d=ρB1d\rho B_{1}^{d}\cap 2rB_{2}^{d}=\rho B_{1}^{d} and since log⁡N(ρB1d,rB2d)∼log⁡(edr2/ρ2)∼log⁡d\log N(\rho B_{1}^{d},rB_{2}^{d})\sim\log(edr^{2}/\rho^{2})\sim\log d (which is evident from the argument used above), then log⁡N(ρB1d∩2rB2d,rB2d)∼log⁡d\log N(\rho B_{1}^{d}\cap 2rB_{2}^{d},rB_{2}^{d})\sim\log d. Finally, when 2r≥2ρ2r\geq 2\rho, log⁡N(ρB1d∩2rB2d,rB2d)=0\log N(\rho B_{1}^{d}\cap 2rB_{2}^{d},rB_{2}^{d})=0.

We conclude that when σ≳rN∗(Q)\sigma\gtrsim r_{N}^{*}(Q) (and in particular, when σ2d2≳Nρ2\sigma^{2}d^{2}\gtrsim N\rho^{2}), and if ρ2N≥σ2log⁡d\rho^{2}N\geq\sigma^{2}\log d, then qN∗(c0/σ)∼sN∗(η)q_{N}^{*}(c_{0}/\sigma)\sim s_{N}^{*}(\eta). This estimate also exhibits that Sudakov’s inequality for the set ρB1d∩2rB2d\rho B_{1}^{d}\cap 2rB_{2}^{d} is sharp at the scale ε=r\varepsilon=r in the following sense: for every 0<r<ρ0<r<\rho,

Therefore, by Theorem B, one has that if σ≳rN∗(Q)\sigma\gtrsim r_{N}^{*}(Q) and if the set of admissible targets contains every Y^{t}=\bigl{<}X,t\bigr{>}+W as above, then the minimax rate in the constant confidence regime is (sN∗(η))2(s_{N}^{*}(\eta))^{2} and that ERM is optimal procedure when ρ2N≥σ2log⁡d\rho^{2}N\geq\sigma^{2}\log d.

Note that when ρ2N≤σ2log⁡d\rho^{2}N\leq\sigma^{2}\log d the estimates on (qN∗(c0/σ))2(q_{N}^{*}(c_{0}/\sigma))^{2} and on (sN∗(η))2(s_{N}^{*}(\eta))^{2} do not coincide. And, it turns out that if one extends the set of admissible targets, ERM cannot perform with a better accuracy than ∼(sN∗(η))2\sim(s_{N}^{*}(\eta))^{2} in this range. Indeed, consider the one dimensional case d=1d=1 and a target YY defined as follows: the marginal law of YY given XX is

for δ\delta that will be specified later, and XX that is distributed uniformly in {−1,1}\{-1,1\}. The corresponding class of one-dimensional linear functionals is F={ft=tx : −ρ≤t≤ρ}{\mathcal{F}}=\{f_{t}=tx\ :\ -\rho\leq t\leq\rho\}.

It is straightforward to verify that for every t∈[−ρ,ρ]t\in[-\rho,\rho],

and if 2σδ≥ρ2\sigma\delta\geq\rho then the minimizer of R(t)R(t) in [−ρ,ρ][-\rho,\rho] is t=ρt=\rho.

Next, let us identify the minimizer of the empirical risk RN(t)=N−1∑i=1N(Yi−tXi)2R_{N}(t)=N^{-1}\sum_{i=1}^{N}(Y_{i}-tX_{i})^{2}. Given the sample (Xi,Yi)i=1N(X_{i},Y_{i})_{i=1}^{N}, let J={i:Yi=σXi}J=\{i:Y_{i}=\sigma X_{i}\}. Observe that for every t∈[−ρ,ρ]t\in[-\rho,\rho],

Thus, when σδ≥ρ\sigma\delta\geq\rho (i.e., when ρ2N≲σ2\rho^{2}N\lesssim\sigma^{2}), the best accuracy that ERM can achieve with constant probability is ∼(sN∗(η))2\sim(s_{N}^{*}(\eta))^{2}.

Finally, turning to the low noise regime (σ≲rN∗(Q)\sigma\lesssim r_{N}^{*}(Q)), one can show that the rate (rN∗(Q))2(r_{N}^{*}(Q))^{2} is actually sharp. Recall that by Theorem C it suffices to show that the Gelfand NN-width of ρB1d\rho B_{1}^{d} satisfies cN(ρB1d)∼rN∗c_{N}(\rho B_{1}^{d})\sim r_{N}^{*}. By a result due to Garanaev and Gluskin , when d≥Nd\geq N one has

and cN(ρB1d)=0c_{N}(\rho B_{1}^{d})=0 when d<Nd<N. Therefore, cN(ρB1d)∼rN∗(Q)c_{N}(\rho B_{1}^{d})\sim r_{N}^{*}(Q) when either N≤c1dN\leq c_{1}d or N>c2dN>c_{2}d. In particular, when 0≤σ≲rN∗(Q)0\leq\sigma\lesssim r_{N}^{*}(Q), the minimax rate is (rN∗(Q))2(r_{N}^{*}(Q))^{2} and it is achieved by the ERM.

2 Low-rank matrix inference via the max-norm

In this section, the goal is to estimate the real-valued output YY by a linear function of a low-rank (or approximately low rank) matrix. Since the rank is not a convex constraint, one may consider “a convex relaxation” given by the factorization-based norm

Let Bmax{\mathcal{B}}_{max} be the unit ball relative to that norm and set {\mathcal{F}}=\{f_{A}=\bigl{<}\cdot,A\bigr{>}:A\in{\mathcal{B}}_{max}\}. Thus,

Assume that XX is isotopic and LL-subgaussian relative to the normalized Frobenius norm, and in particular,

To apply Theorem A, one has to estimate the fixed points rN∗(Q)r_{N}^{*}(Q) and sN∗(η)s_{N}^{*}(\eta) for QQ that depends only on LL and η∼Lσ−1\eta\sim_{L}\sigma^{-1}.

Let BFB_{F} be the unit ball relative to the Frobenius norm. Since XX is isotropic, the relative L2L_{2} unit ball is

and the corresponding gaussian process has a covariance structure given by

A simple application of Grothendieck’s inequality (see, e.g., ) shows that

where KGK_{G} is the Grothendieck constant and X±={uv⊤:u∈{±1}p,v∈{±1}q}{\mathcal{X}}_{\pm}=\{uv^{\top}:u\in\{\pm 1\}^{p},v\in\{\pm 1\}^{q}\}; in particular, diam(Bmax,L2)∼1{\rm diam}({\mathcal{B}}_{max},L_{2})\sim 1.

Let G=(gij)1≤i≤p:1≤j≤q\mathfrak{G}=(g_{ij})_{1\leq i\leq p:1\leq j\leq q} be a matrix with independent, centered gaussian entries with variance (pq)−1(pq)^{-1}. Thus, for every s>0s>0,

By standard properties of gaussian processes,

In the reverse direction, by Lemma 3.1 in , if

Hence, it follows from Sudakov’s inequality that in that range of ss,

as long as both are smaller than 11 and larger than 1/min⁡{p,q}1/\min\{p,q\}; that is, when p+q≲N≲pqp+q\lesssim N\lesssim pq, p+q≲σ2Np+q\lesssim\sigma^{2}N and σ2(p+q)min⁡(p,q)2≳N\sigma^{2}(p+q)\min(p,q)^{2}\gtrsim N.

Applying Theorem A, if σ≳Q,L(p+q)/N\sigma\gtrsim_{Q,L}\sqrt{(p+q)/N} then with probability at least 1−2exp⁡(−c1N(p+q)/σ)1-2\exp(-c_{1}\sqrt{N(p+q)}/\sigma), ERM satisfies that

and if σ≲Q,L(p+q)/N\sigma\lesssim_{Q,L}\sqrt{(p+q)/N}, then with probability at least 1−2exp⁡(−c1N)1-2\exp(-c_{1}N),

To see that the estimate is sharp in the minimax sense when σ≳(p+q)/N\sigma\gtrsim\sqrt{(p+q)/N} (and as long as sN∗,rN∗≲1s_{N}^{*},r_{N}^{*}\lesssim 1, i.e., σ≲N/(p+q)\sigma\lesssim\sqrt{N/(p+q)}), observe that Theorem A′′ implies that ERM achieves the minimax rate for the confidence parameter δN=exp⁡(−c1N(p+q)/σ)\delta_{N}=\exp(-c_{1}\sqrt{N(p+q)}/\sigma). Moreover, by Theorem B and (4.4), any procedure with confidence parameter δN≤1/4\delta_{N}\leq 1/4 has accuracy εN≳σp+qN\varepsilon_{N}\gtrsim\sigma\sqrt{\frac{p+q}{N}}, matching the upper bound.

Concluding remarks

Subgaussian classes are the first family of unbounded classes one is likely to consider, and it turns out that just like bounded classes, the study of subgaussian learning problems may be carried out using a two-sided concentration argument. Unfortunately, this is as far as concentration goes: the substantial technical machinery needed for the proof of Theorem A is not true beyond the subgaussian framework, and the analysis of more ‘heavy-tailed’ problems requires a totally different machinery (see ). Moreover, in more heavy-tailed situations, ERM does not attain the optimal accuracy/confidence tradeoff.

as long as TT is convex and centrally-symmetric. No procedure can outperform this rate, say with confidence at least 3/43/4 provided that:

Let us mention once again that a complete characterization of the minimax rate in this case was recently established in , and the optimal procedure happens to be a minor modification of ERM: it is ERM performed in an appropriate net in TT.

The parameter sN∗s_{N}^{*} may be compared with the fixed points used in . In all those cases, the fixed points are associated with Dudley’s entropy integral for the localized class, rather than with the localized gaussian process; as such, the resulting bounds are always weaker than ours. For example, the results in which deal with the same situation as Theorem A′′ show that if the noise level is large enough and there is no gap in both Sudakov’s AND Dudley’s inequalities at the correct level (given by the fixed point), ERM is a minimax procedure in expectation. Theorem A′′ clearly improves that result.

Finally, although the importance of convexity may have been obscured by the Bernstein condition, a uniform Bernstein condition implies that the class is convex, at least if a nontrivial error rate is to be expected.

Indeed, observe that if F⊂L2(μ){\mathcal{F}}\subset L_{2}(\mu) is closed but not locally compact in L2(μ)L_{2}(\mu) then the minimax rate of Yf=f(X)+WY^{f}=f(X)+W does not tend to as the sample size tends to infinity. This is an immediate outcome of Theorem B and the fact that there is some r>0r>0 and f∈Ff\in{\mathcal{F}} for which f+rDf+rD contains an infinite set that is r/4r/4 separated in L2(μ)L_{2}(\mu). Thus, one may restrict oneself to classes that are locally compact, and, in which case, one has the following:

Let μ\mu be a probability measure and let XX be distributed according to μ\mu. If F{\mathcal{F}} is a locally compact subset of L2(μ)L_{2}(\mu), the following are equivalent:

Proof. If F{\mathcal{F}} is a nonempty, closed and convex subset of a Hilbert space, the metric projection Y→f∗Y\to f^{*} exists and is unique. By its characterization, \bigl{<}f(X)-f^{*}(X),Y-f^{*}(X)\bigr{>}\leq 0 for every f∈Ff\in{\mathcal{F}}, and

In the reverse direction, if F{\mathcal{F}} is locally compact, the set-value metric projection onto F{\mathcal{F}} exists, and since it is 11-Bernstein for any YY, the metric projection is unique. Indeed, if f1∗,f2∗∈Ff^{*}_{1},f_{2}^{*}\in{\mathcal{F}} are minimizers then by the Bernstein condition,

Thus, any Y∈L2Y\in L_{2} has a unique best approximation in F{\mathcal{F}}, making F{\mathcal{F}} a locally compact Chebyshev set in a Hilbert space. By a result due to Vlasov , (see also , Chapter 12), F{\mathcal{F}} is convex.

Appendix A Additional proofs

First note that the canonical gaussian process we are interested in is a restriction of the isonormal process on L2(μ)L_{2}(\mu) to a subset (see Section 12 in ). In particular, it inherits the linearity of the isonormal process – a fact we shall use below.

Proof of Lemma 2.3. Fix s1>s2>0s_{1}>s_{2}>0 and f,h∈Ff,h\in{\mathcal{F}}. Assume that s2≤∥f−h∥L2(μ)≤s1s_{2}\leq\|f-h\|_{L_{2}(\mu)}\leq s_{1} and observe that since F−F{\mathcal{F}}-{\mathcal{F}} is star-shaped around and 0<s2/∥f−h∥L2(μ)<10<s_{2}/\|f-h\|_{L_{2}(\mu)}<1, it follows that

Since (A.1) clearly holds if ∥f−h∥L2(μ)≤s2\|f-h\|_{L_{2}(\mu)}\leq s_{2}, by taking the supremum over all possible choices of f−h∈s1D∩(F−F)f-h\in s_{1}D\cap({\mathcal{F}}-{\mathcal{F}}),

which is equivalent to ψ(s1)/s1≤ψ(s2)/s2\psi(s_{1})/s_{1}\leq\psi(s_{2})/s_{2}; therefore, ϕ\phi is non-increasing on (0,+∞)(0,+\infty).

The two other parts of the claim can be established using a similar argument and their proofs are omitted.

Proof of Lemma 2.4. First, assume that σ≥(c/Q)rN∗(Q)\sigma\geq(c/Q)r_{N}^{*}(Q). Let r<rN∗(Q)r<r_{N}^{*}(Q) and note that by Lemma 2.3,

For the reverse direction, let σ≤(c/Q)rN∗(Q)\sigma\leq(c/Q)r_{N}^{*}(Q) and set r>rN∗(Q)r>r_{N}^{*}(Q). Thus, by Lemma 2.3,

Hence, if Q/r≤c/σQ/r\leq c/\sigma then r≥sN∗(c/σ)r\geq s_{N}^{*}(c/\sigma). But Q/r≤c/σQ/r\leq c/\sigma if σ≤(c/Q)r\sigma\leq(c/Q)r, which clearly holds.

References