Optimal Rates for the Regularized Least-Squares Algorithm II: No Learning Algorithm Converges Faster than ℓ^(−bc/(bc+1)) Uniformly over P(b, c) — the Minimax Lower Rate (Theorem 2)Research Paper
Why lower bounds for kernel regression matter
Regularized least squares (RLS), also called kernel ridge regression, is one of the standard estimators of statistical learning: given a sample of input–output pairs, it fits a function from a reproducing kernel Hilbert space by minimizing the empirical squared error plus a multiple of the squared norm. Caponnetto and De Vito (FoCM 2007) proved that, over a class of distributions described by two parameters — the decay of the eigenvalues of the kernel's covariance operator and the smoothness of the regression function relative to it — RLS with a well-chosen regularization parameter converges at the rate in the sample size (their Theorem 1). An upper rate on its own does not say whether another method could do better. This mission formalizes the matching minimax lower rate (their Theorem 2): when the output space is finite dimensional, no learning algorithm whatsoever converges faster than uniformly over the class. Together the two theorems say that RLS is rate-optimal, and they are the reference point for later work on spectral regularization, early stopping and distributed kernel methods.
The paper's lower bound adapts the minimax analysis of DeVore, Kerkyacharian, Picard and Temlyakov (FoCM 2006) to the vector-valued RKHS setting.
Setting
Inputs lie in a Polish space and outputs in a real Hilbert space of finite dimension . The hypothesis space is a separable Hilbert space of functions in which evaluation is continuous; is the adjoint of evaluation at , so . Hypothesis 1 asks that be measurable and that for every .
A distribution on has risk . Hypothesis 2 asks that , that the risk has a minimizer (taken of minimal norm), and that the noise satisfies a Bernstein moment condition with constants . With the marginal of , the operator on has the quadratic form and a spectral decomposition .
The prior (Definition 1, with fixed positive , and ) is the set of probability measures satisfying Hypothesis 2 with such that
- has infinitely many positive eigenvalues with (a capacity condition);
- for some with (a source condition).
Formalization targets
Goal: Theorem 2 (p. 11)
the infimum over all learning algorithms . The constant in front of the rate is left free, so the goal asserts only the exponent.
Milestones
- Proposition 4 (p. 21): for , , the explicit distribution with marginal (the marginal of some ) and -point conditional law is a probability measure with regression function , and lies in when .
- Proposition 4, (54): with .
- Proposition 6 (p. 24): for there are sign vectors in with pairwise .
- Proposition 5 (pp. 22–23): for small there are functions in the source class with .
- Theorem 5 (p. 24): for every algorithm some has , .
Significance
The result. Theorem 2 shows that the exponent attained by RLS cannot be improved by any estimator over when ; for RLS is optimal up to a logarithmic factor. It separates what is a property of the problem class from what is a property of the algorithm: improvements to kernel methods must change the class (stronger assumptions) rather than the rate. The construction — a packing of the source class measured in the -norm, combined with a KL bound for an explicit noise model — is the template reused in many later lower bounds for kernel and inverse-problem estimators.
Formalizing it. The result has been proved since 2007; no machine-checked version exists. A formal proof needs the information-theoretic lower-bound machinery (a Fano-type inequality for many hypotheses), a Varshamov–Gilbert-type packing of the Hamming cube, KL divergence between explicit mixtures, and the spectral description of the covariance operator of a vector-valued RKHS. Each of these is reusable well beyond this paper. The mission also makes precise the paper's implicit conventions (see below), which a pen-and-paper reader fills in silently.
Difficulty
The upper half of the argument is not the hard part; the hard part is that the lower bound is uniform over all measurable algorithms, which no direct computation reaches. The step that does not follow from the paper alone is Theorem 5: its proof invokes Lemma 3.3 and Eq. 3.12 of DeVore et al., a Fano-type inequality bounding the probability of correct identification among hypotheses with pairwise KL divergence at most a given level. That lemma is not stated in the paper and is not in Mathlib; it must be formalized. A second obstacle is the packing (Proposition 6), whose proof is a probabilistic union bound with Hoeffding's inequality. A naive attempt to prove Theorem 2 by exhibiting a single bad distribution fails: for any fixed some algorithm (the constant one returning ) has zero excess risk, so the bad distribution must depend on the algorithm, and the order of quantifiers is essential.
Formalization scope
Mathlib's RKHS ℝ H X Y provides the function space with continuous evaluation, RKHS.kerFun is , and InformationTheory.klDiv is the Kullback–Leibler information. The operator is never built as an operator-valued Bochner integral: it is recorded through its quadratic form and an eigen-system indexed by from (the paper's is t (n-1)). The trace in Hypothesis 1 is a series over a Hilbert basis of ; the conditional law in Hypothesis 2 is Measure.condKernel, and the moment integral there is a lintegral. in the goal is .
Conventions and added hypotheses, each implicit on the page:
- is assumed nonempty; the proof fixes , and over an empty prior the supremum is over the empty set and the statement is false.
- Algorithms are measurable maps ; this is the reading under which the probability in the goal is defined, and it restricts the infimum relative to "all mappings".
- The constants are positive; the basis of in Proposition 4 is orthonormal.
- Proposition 4's "" for is read as ; Proposition 6's "" as ; (56) is required for . The proof's variance display on p. 22 is wrong for , but the conclusion of Proposition 4 holds.
The goal is the –– unfolding of the limit and mentions neither , the KL bound nor the packing, so it cannot be discharged by any of the milestones' constructions in isolation; the distribution is chosen after the algorithm, never before it.
Contributions welcome: a general Fano/DeVore-type lemma for finitely many hypotheses, the Varshamov–Gilbert bound, KL ≤ χ² for finite mixtures, and lemmas relating covForm to the excess risk.
Selected references
- A. Caponnetto, E. De Vito, Optimal rates for the regularized least-squares algorithm, Found. Comput. Math. 7 (2007) 331–368. https://doi.org/10.1007/s10208-006-0196-8
- R. DeVore, G. Kerkyacharian, D. Picard, V. Temlyakov, Approximation methods for supervised learning, Found. Comput. Math. 6 (2006) 3–58. https://doi.org/10.1007/s10208-004-0158-6
- L. Györfi, M. Kohler, A. Krzyżak, H. Walk, A Distribution-Free Theory of Nonparametric Regression, Springer, 2002. https://doi.org/10.1007/b97848
- A. B. Tsybakov, Introduction to Nonparametric Estimation, Springer, 2009. https://doi.org/10.1007/b13794