Corollary 16.7 (Massart's Lemma) — G∞√(2 ln d)/√T
ProvedModernOnlineLearning.ToX.corollary_16_7massarts-lemmaonline-learningp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-bookp2o-v1rademacher-complexity
Let , let , and assume every coordinate obeys . For the linear class indexed by the probability simplex, the empirical Rademacher complexity equals the average of the largest signed coordinate sum and satisfies
This is the explicit finite-class complexity bound obtained from the online-learning reduction and Exponentiated Gradient.
Formalization Note The expectation is the exact finite average over all sign assignments. The dimension may be one: then both sides are zero. The coordinate bound is the definition of ; no online algorithm appears in the goal statement.
Preamble
import Mathlib import Definitions.Def_ModernOnlineLearning_ToX_Rademacher
Formal statement
namespace ModernOnlineLearning.ToX
/-- Corollary 16.7 (Massart's Lemma), p. 273. The empirical Rademacher
average is the exact finite sign average and the maximum is over all `d`
simplex vertices. -/
theorem corollary_16_7 {d T : ℕ} [NeZero d] (hT : 1 ≤ T)
(z : ℕ → Fin d → ℝ) (Ginf : ℝ)
(hz : ∀ t ∈ Finset.Icc 1 T, ∀ i : Fin d, |z t i| ≤ Ginf) :
empiricalRadMax (T := T) hT z ≤
Ginf * Real.sqrt (2 * Real.log (d : ℝ)) / Real.sqrt (T : ℝ) := by sorry
end ModernOnlineLearning.ToX
Source
Orabona, arXiv:1912.13213v10, Corollary 16.7, p. 273
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.