Wasserstein Distributionally Robust Optimization and Variation Regularization III: With Probability 1 − e^(−t), E_Pn[(ρ − d(z, D_f))₊] ≤ Cρ² + 2ρ·E[Rademacher] + ρ√(t/2n) for Every fResearch Paper
Motivation
Wasserstein distributionally robust optimization (DRO) replaces the empirical risk of a loss by its worst case over all distributions within Wasserstein distance of the empirical law . Gao, Chen and Kleywegt (arXiv:1712.06050; Operations Research, 2024, doi:10.1287/opre.2022.2383) show that, for small radii, this worst-case risk is the empirical risk plus times a variation of the loss (a norm of its gradient or local slope), up to a remainder. This links DRO to gradient-norm regularization, as used in adversarial training and in data-driven newsvendor and pricing models.
For smooth losses the remainder is of order . Many losses used in practice are only piecewise smooth: hinge, ReLU networks, newsvendor costs, . Near the set where the pieces meet, the first-order expansion fails, and the paper's Theorem 1(I)–(II) carries an extra boundary term . Theorem 1(III) shows that this term is small with high probability, uniformly over the loss class, provided the data distribution does not concentrate near the non-smooth points. This mission formalizes that probabilistic bound.
Setting
Let be a metric space with its Borel -algebra, a probability measure on , and an i.i.d. sample from , with empirical law . The sampling law is the product on , and is its expectation. The formal statements also assume the metric space is second countable.
Let be a set of losses , and for each let be its non-smooth set: for a piecewise smooth with pieces , the union of the pairwise intersections of their closures (Assumption 1). The paper assumes is -null. The distance to a set is , with .
The objects of the mission are:
- the boundary gap and the near indicator ;
- the indicator class ;
- the empirical Rademacher complexity of a class , with i.i.d. uniform signs , and the Rademacher complexity ;
- Assumption 3 (bounded density):
In Lean the boundary gap is the shared WassVarReg.PInf.boundaryGap; nearIndicator, indicatorClass, empRademacher, rademacher and Assumption3 are in WassVarReg.Boundary. The sample law is the published MinimaxWass.DataDep.sampleLaw.
Formalization targets
Goal: Theorem 1(III), first display (p. 8)
Under Assumption 3 there exist such that for all , and , with probability at least , for every ,
The constants and are left unspecified; they depend only on Assumption 3.
Milestones
- Lemma EC.5 (p. ec4): for a class of measurable functions with values in , with probability at least , for all .
- Assumption 3 bounds the true mass (proof of Lemma EC.11, p. ec11): for , uniformly in .
- Lemma EC.11 (p. ec11): with probability at least , for every , .
- Gap versus mass (p. ec11): .
Significance
The result. With and a class of bounded complexity, the right side of the goal is . Combined with Theorem 1(I)–(II), it gives the paper's conclusion that -Wasserstein DRO with is asymptotically equivalent to empirical variation regularization, , for non-smooth losses, uniformly over the class. Without it, the boundary term is only bounded by , and the expansion has no better accuracy than first order. Assumption 3 is the condition under which the non-smooth set does not matter statistically.
Formalizing it. The result is proved in the paper; it has no machine-checked proof. Its proof composes a uniform deviation bound (McDiarmid's inequality plus symmetrization) with a bounded-density estimate. The mission produces a general Rademacher deviation bound for bounded classes on an arbitrary metric space with a measurability guard, reusable by any statistical-learning mission, and fixes the printed constant of Lemma EC.5 ( on the page, from its proof).
Difficulty
The deterministic parts are short. The difficulty is in Lemma EC.5. McDiarmid's inequality must be applied to the uniform deviation over an arbitrary, possibly uncountable, class. Symmetrization must then be carried out with Bochner integrals over and a finite sign space. Neither tool is in Mathlib in this form. A tempting shortcut, bounding each fixed by Hoeffding's inequality and taking a union bound, fails: the class is infinite, and the bound must hold simultaneously for all inside a single event. A second point is Assumption 3: it controls only the shell , so the mass of has to come from the null closure of .
Formalization scope
- Space and sample. is a metric space with
[MeasurableSpace Z] [BorelSpace Z] [SecondCountableTopology Z]in the goal-level statements. Second countability is an added technical hypothesis used throughout this paper's mission series. A sample isω : Fin n → Zwith , and its law isMeasure.pi. Empirical means are . - Distance to a set.
Metric.infEDist, which is on . A loss with thus has boundary gap and is excluded from , as on the page. The real-valuedMetric.infDist(which is on ) would give such a loss gap and is not used. - The non-smooth sets are an arbitrary family
D : (Z → ℝ) → Set Z. The goal-level statements assume each is closed and -null, the standing consequence of its construction in Assumption 1. The details of the piecewise smooth loss model are not needed for this probability estimate. - Probabilities are written as , with the quantifier over inside the event (an outer measure for uncountable ).
- Rademacher complexity. The sign expectation is an average over . Suprema are real suprema of classes with values in ; an empty class gives . is a Bochner integral.
- Measurability guard (added): the uniform deviation, the empirical Rademacher complexity and the double-sample deviation of the class are measurable. This holds, for instance, for countable , and the paper leaves it implicit.
- Quantifier order. and are chosen before and , which is stronger than the page's order. The radius satisfies .
- Not stated. The second display of Theorem 1(III) and the "Moreover" part of Lemma EC.11, which use Dudley's entropy integral: their proof bounds the empirical Rademacher complexity, while Lemma EC.5 needs its expectation.
- Trivialization ruled out. The Rademacher term is that of the specific class built from the sets . It is not a free constant, and no hypothesis assumes the conclusion of Lemma EC.5.
Contributions welcome: a general McDiarmid inequality for product measures, a symmetrization lemma for measurable classes, and proofs of the milestones in any order.
Selected references
- R. Gao, X. Chen, A. J. Kleywegt, Wasserstein Distributionally Robust Optimization and Variation Regularization, Operations Research, 2024. arXiv:1712.06050, doi:10.1287/opre.2022.2383
- S. Shalev-Shwartz, S. Ben-David, Understanding Machine Learning: From Theory to Algorithms, Cambridge University Press, 2014, Theorem 26.5. doi:10.1017/CBO9781107298019
- C. McDiarmid, On the method of bounded differences, Surveys in Combinatorics, LMS Lecture Note Series 141, 1989. doi:10.1017/CBO9781107359949.008
- M. J. Wainwright, High-Dimensional Statistics: A Non-Asymptotic Viewpoint, Cambridge University Press, 2019, Ch. 5. doi:10.1017/9781108627771