- The paper proves that every Boolean function with Gaussian surface area at most Γ has an L1 polynomial approximation of degree O(Γ² log(1/ε)/ε²), improving the prior O(Γ²/ε⁴) bound.
- The method combines Ornstein–Uhlenbeck smoothing, Gaussian noise sensitivity, and truncated Hermite expansions to balance approximation error against polynomial degree.
- The result yields agnostic learners running in n^{Ō(Γ²/ε²)} time and nearly matches known lower bounds for degree-k polynomial threshold functions, while leaving the logarithmic factor and several lower-bound gaps open.
Overview
This paper, by Pesenti, Slot, and Wiedmer (2603.06027), improves the degree bounds for L1-polynomial approximation of Boolean functions under the standard Gaussian distribution, and consequently the runtime of the L1-polynomial regression algorithm for agnostic learning. The central result is that any measurable function f:Rn→{±1} with Gaussian surface area (GSA) at most Γ admits a polynomial of degree
d=O(ε2log(1/ε)⋅Γ2)
with EX∼N[∣f(X)−p(X)∣]≤ε. This improves the classical bound of Klivans, O'Donnell, and Servedio (d=O(Γ2/ε4)) by a factor of roughly Ω~(1/ε2), and recovers — up to a single log(1/ε) factor — the optimal O(1/ε2) bound known specifically for halfspaces via a construction of Diakonikolas, Kane, and Nelson.
Background and context
In the agnostic learning model of Kearns, Schapire, and Sellie, an algorithm receives labeled examples from an arbitrary joint distribution L10 on L11 and must output a hypothesis with error at most L12, where L13 is the error of the best concept in the target class. Under Gaussian marginals, the standard algorithm is L14-polynomial regression: compute the best degree-L15 polynomial fit to the labels in L16-norm (via linear programming), then threshold. This runs in time L17 and yields excess error L18 whenever every concept in the class admits a degree-L19, f:Rn→{±1}0-accurate f:Rn→{±1}1-approximation. The choice of f:Rn→{±1}2 over f:Rn→{±1}3 is essential: f:Rn→{±1}4 regression only guarantees error f:Rn→{±1}5, tolerating limited noise.
The complexity-theoretic picture is essentially settled. Diakonikolas, Kane, Pittas, and Zarifis showed that if f:Rn→{±1}6 is the smallest degree needed to f:Rn→{±1}7-approximate a class in f:Rn→{±1}8, then the SQ-complexity of agnostically learning that class up to error f:Rn→{±1}9 is approximately Γ0. Thus upper bounds on the approximation degree translate directly into near-optimal algorithmic guarantees.
Prior work obtained such bounds through GSA. Klivans–O'Donnell–Servedio proved that any concept with GSA at most Γ1 has an Γ2-approximation of degree Γ3, which converts to Γ4 via Cauchy–Schwarz. This bound was suboptimal even for halfspaces, where a direct construction achieves Γ5, matching both the lower bound of Ganzburg and the SQ lower bounds. That construction, however, does not extend beyond halfspaces without incurring dimension-dependent factors or worse Γ6-dependence. The question addressed here is whether a guarantee can be simultaneously general (all bounded-GSA concepts) and optimal in Γ7.
Main results
The main theorem states that for any measurable Γ8 and any Γ9, there exists a polynomial of degree d=O(ε2log(1/ε)⋅Γ2)0 approximating d=O(ε2log(1/ε)⋅Γ2)1 within d=O(ε2log(1/ε)⋅Γ2)2 in d=O(ε2log(1/ε)⋅Γ2)3. The intermediate result is a noise-sensitivity parametrized bound: for each d=O(ε2log(1/ε)⋅Γ2)4 and degree d=O(ε2log(1/ε)⋅Γ2)5, there is a degree-d=O(ε2log(1/ε)⋅Γ2)6 polynomial d=O(ε2log(1/ε)⋅Γ2)7 with
d=O(ε2log(1/ε)⋅Γ2)8
where d=O(ε2log(1/ε)⋅Γ2)9 is the probability that EX∼N[∣f(X)−p(X)∣]≤ε0 disagrees on two EX∼N[∣f(X)−p(X)∣]≤ε1-correlated Gaussians. Combining this with the Ledoux-based inequality EX∼N[∣f(X)−p(X)∣]≤ε2 and choosing EX∼N[∣f(X)−p(X)∣]≤ε3 appropriately yields the main theorem.
Via the KKMS reduction, this immediately gives an agnostic learner running in time EX∼N[∣f(X)−p(X)∣]≤ε4 for any class with GSA bounded by EX∼N[∣f(X)−p(X)∣]≤ε5. Concrete consequences include:
| Concept class |
Previous UB |
New UB |
Known LB |
| Halfspaces |
EX∼N[∣f(X)−p(X)∣]≤ε6 |
EX∼N[∣f(X)−p(X)∣]≤ε7 |
EX∼N[∣f(X)−p(X)∣]≤ε8 |
| Degree-EX∼N[∣f(X)−p(X)∣]≤ε9 PTFs |
d=O(Γ2/ε4)0 |
d=O(Γ2/ε4)1 |
d=O(Γ2/ε4)2 |
| Intersections of d=O(Γ2/ε4)3 halfspaces |
d=O(Γ2/ε4)4 |
d=O(Γ2/ε4)5 |
d=O(Γ2/ε4)6 |
| Convex sets |
d=O(Γ2/ε4)7 |
d=O(Γ2/ε4)8 |
— |
The most consequential case is degree-d=O(Γ2/ε4)9 PTFs: the new bound Ω~(1/ε2)0 nearly matches the SQ lower bound of Ω~(1/ε2)1, so Ω~(1/ε2)2-polynomial regression is now known to be near-optimal for this class. For intersections of halfspaces and convex sets, the improvement is a factor of Ω~(1/ε2)3 over prior best bounds.
Proof technique
The proof is short and modular. It proceeds in two steps: first approximate Ω~(1/ε2)4 by its Ornstein–Uhlenbeck smoothing Ω~(1/ε2)5, whose Ω~(1/ε2)6 error equals Ω~(1/ε2)7 exactly; second, approximate Ω~(1/ε2)8 by its truncated Hermite expansion, whose Ω~(1/ε2)9 error is at most log(1/ε)0 because log(1/ε)1 damps Hermite coefficients by log(1/ε)2. The triangle inequality gives the intermediate proposition; substituting the GSA-to-noise-sensitivity inequality and balancing the two terms gives the theorem.
The authors are explicit that the technical contribution is modest: the construction is a direct Gaussian analogue of a lemma of Feldman, Kothari, and Vondrák, who established the same two-step scheme on the Boolean hypercube using the Boolean noise operator and Fourier truncation. All ingredients were available in the literature; the contribution lies in assembling them for the Gaussian setting and observing the resulting optimality.
Comparison with previous constructions
Three comparisons sharpen the picture. Against Klivans–O'Donnell–Servedio, the authors identify precisely where the old argument loses: reducing the entire problem to log(1/ε)3 via Cauchy–Schwarz is inherently lossy, since even origin-centered halfspaces have log(1/ε)4 Hermite-truncation error log(1/ε)5. Notably, they prove that the plain Hermite truncation log(1/ε)6 itself achieves the improved rate for origin-centered halfspaces — namely log(1/ε)7, via Plancherel–Rotach asymptotics and Christoffel–Darboux identities — implying the suboptimality of the old bound stems from the analysis, not the choice of approximating polynomial. They note, however, that they are not aware of an example showing log(1/ε)8 fails to match the new guarantee in general, leaving open whether the smoothing step is necessary.
Against Diakonikolas–Kane–Nelson, the paper explains their construction as a smoothing with uniformly bounded derivatives, whose Hermite coefficients decay fast enough by Gaussian integration by parts. Their method achieves the optimal log(1/ε)9 for halfspaces (better than the new result by one logarithmic factor), but extending it to higher dimensions appears to incur dimension-dependent factors; for PTFs it requires a much worse dependence on O(1/ε2)0. The new result thus occupies the previously vacant position of a general, near-optimal guarantee.
Against Feldman–Kothari–Vondrák, the correspondence is exact: the Gaussian proposition mirrors their Boolean lemma term-for-term, with the Ornstein–Uhlenbeck operator replacing the hypercube noise operator and Hermite truncation replacing Fourier truncation.
Limitations and open questions
Several caveats bear directly on the strength of the results. First, the main bound carries a O(1/ε2)1 factor, so it matches the optimal halfspace bound only up to this factor; whether the logarithm can be removed for all bounded-GSA classes is not resolved. Second, the lower-bound side is incomplete: for intersections of O(1/ε2)2 halfspaces, the best lower bound O(1/ε2)3 does not match the new upper bound O(1/ε2)4, and no lower bounds are known for convex sets. Third, the general noise-sensitivity lower bound of Diakonikolas et al. is typically loose — for halfspaces it gives O(1/ε2)5 versus the true O(1/ε2)6 — so tightness of the new upper bounds cannot be certified through it except in special cases. Finally, as noted above, it remains open whether the unsmoothed Hermite truncation O(1/ε2)7 already satisfies the improved guarantee for all bounded-GSA concepts, which would simplify the construction further.
Conclusion
The paper establishes that degree O(1/ε2)8 suffices for O(1/ε2)9-approximation of any bounded-GSA concept under Gaussian marginals, improving the long-standing L100 bound and yielding near-optimal SQ-complexity guarantees for agnostically learning PTFs, intersections of halfspaces, and convex sets via L101-polynomial regression. The proof transfers a known Boolean-hypercube construction to the Gaussian setting, and the accompanying analysis of the Hermite truncation of the sign function clarifies why earlier analyses were lossy. The remaining gaps — the extraneous logarithmic factor and the missing matching lower bounds for several classes — delineate the precise boundary of what this work leaves unresolved.