REVIEW 3 major objections 5 minor 26 references
Multiclass Loss Geometry Matters for Generalization of Gradient Descent in Separable Classification
T0 review · 3 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Gradient descent's multiclass generalization is governed by the norm in which the loss template is smooth, with p=∞ giving near-binary rates and p=2 paying linear k.
desk verdict Real contribution on exponential-tail multiclass GD, but the polynomial-tail corollary is outside the paper's own framework and needs reworking. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the loss template, the function ℓ̃ : $ℝ^{{k−1}}$ → ℝ such that ℓ(y, z) = ℓ̃(M_y z), where M_y records the differences between the score of class y and every other class score. Around this object the argument runs on three pieces: a worst-case Rademacher complexity bound for the class of loss-composed vector-valued predictors, which under the low-noise assumption scales as √(β F $k^{{1/p}}$) (R+1)/√n and is proved by transferring smoothness from the template to an ℓ_p covering of the predictor class; a smoothness lemma showing that the empirical risk is β $k^{{2/p}}$-smooth in the Frobenius norm, which sets the gradient descent step size η = 1/(6β $k^{{2/p}}$); and a low-risk reference point built from the margin assumption, whose norm is $ρ^{{-1}}$(ε/k)/γ. The lower bound uses a hard instance built from k parallel binary problems, whose template is a sum of univariate β-smooth decreasing functions, so it lies inside $C^{{β,2}}$_ρ and forces the linear-in-k risk.
What would settle it
Run gradient descent on a separable k-class problem with a sum-of-univariate exponential loss, whose template is β-smooth in ℓ2, and measure population risk at fixed margin, iterations, and sample size as k grows; Theorem 3 predicts an Ω(k/($γ^{2}$ min{T,n})) lower bound, so observing risk that grows sublinearly in k, for example O(log k), would refute the claim.
Extended reading notes
Core claim
The paper's central claim is that in separable multiclass classification, finite-time generalization of gradient descent is characterized by the smoothness geometry of the loss template. Formally, for any loss in the class $C^{{β,p}}$_ρ (nonnegative convex template, β-smooth w.r.t. ℓ_p, decaying to zero, and pointwise bounded by a tail function ρ), Theorem 1 gives R(A_T) = O~(β $k^{{2/p}}$ $ρ^{{-1}}$(ε/k)^2 / ($γ^{2}$ min{T,n})), with the p=∞ case dropping the $k^{{2/p}}$ factor. For exponential tails this means the cross-entropy loss, whose template is ℓ∞-smooth, has risk O~(1/($γ^{2}$ min{T,n})) up to logarithmic factors, while there exists a loss with an ℓ2-smooth template whose risk must grow linearly with k; Theorem 3 constructs a hard distribution inside the class showing that Ω(k) is unavoidable for p=2. The separation is driven by two mechanisms: a Rademacher complexity bound for low-noise vector-valued predictors that scales as $k^{{1/p}}$, and a smoothness lemma showing that the loss as a function of the weight matrix is β $k^{{2/p}}$-smooth, so the allowable step size improves as p grows.
Load-bearing premise
Everything rests on the requirement that the loss has a template that is nonnegative, convex, β-smooth with respect to some ℓ_p norm with a constant β that does not grow with k, and that is pointwise bounded by a decaying tail function; a loss whose template is not smooth in any such norm, such as a multiclass hinge loss, is outside the analysis, and for it the stated logarithmic-versus-linear separation is not claimed.
Editorial extensions
If this is right
- For exponentially decaying losses, gradient descent with a template smooth in ℓ∞, including cross-entropy, attains population risk O~(1/(γ^2 min{T,n})), matching the binary classification rate up to logarithmic factors.
- For any decay rate, the risk bound degrades by a factor k^{2/p}; larger p, meaning a flatter template geometry, allows larger gradient descent step sizes and better generalization.
- In the Euclidean p=2 case, the linear dependence on the number of classes is unavoidable: no analysis can remove it for the class C^{β,2}_ρ.
- The bounds hold for unregularized gradient descent with a constant step size and extend to any gradient method that produces low-norm iterates with low optimization error.
- The template's decay rate enters through ρ^{-1}(ε/k)^2, so slower-decaying tails pay more in both optimization error and sample complexity.
Reading between the lines
- Editorial extension: choosing a multiclass loss with an ℓ∞-smooth template, such as a softmax-type loss, over an ℓ2-smooth one could reduce the required number of samples or iterations by a factor of k when the number of classes is large.
- Editorial extension: the Rademacher complexity bound is stated for bounded-norm predictor classes in the low-noise regime, so it likely yields fast rates for other optimization oracles besides gradient descent whenever the low-norm and low-optimization-error conditions hold.
- Editorial extension: the sharp p=2 lower bound suggests that multiclass losses built as sums of independent univariate losses inherit a linear penalty in k; escaping that penalty may require templates that couple the score differences across coordinates.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies the finite-time generalization of unregularized gradient descent in separable multiclass linear classification, for losses whose Wang--Scott template is nonnegative, convex, and β-smooth with respect to an ℓ_p norm and is pointwise bounded by a sum of a tail function ρ. The main upper bound, Theorem 1, gives population risk of order O~(β k^{2/p} ρ^{-1}(ε/k)^2 / (γ^2 min{T,n})) under a suitable step size, which for exponentially decaying losses becomes O~(k^{2/p}/(γ^2 min{T,n})) up to log factors. Theorem 3 provides a matching lower bound for p=2 showing that the linear dependence on k is unavoidable. The analysis combines a new Rademacher complexity bound for low-noise vector-valued predictors with template smoothness, a geometry-dependent descent lemma, and a hard-instance construction for the lower bound. Applications to cross-entropy (p=∞, logarithmic in k) and to an exponential-tail ℓ_2-smooth loss (linear in k) are given, together with a claimed polynomial-tail corollary.
Significance. If the main results are correct, they constitute a substantial step in the finite-time analysis of unregularized GD for multiclass classification: the paper identifies the norm geometry of the loss template, rather than the loss itself, as the quantity governing the k-dependence, and it proves that the logarithmic-versus-linear separation between ℓ∞ and ℓ2 smooth templates is real. The Rademacher complexity lemma extends prior vector-valued complexity bounds to general ℓ_p smooth templates and is a useful technical contribution. The lower-bound construction via sums of binary hard instances is explicit and convincing. However, the polynomial-tail application in Section 5.2 is not supported by the stated Definition 3, so the advertised scope 'any decay rate of the loss' is currently overclaimed and needs repair.
major comments (3)
- [§5.2, Corollary 7 and Definition 3] The polynomial-tail application is not valid under the paper's own definitions. Definition 3 requires a tail function ρ to be defined on [0,∞), nonnegative, 1-Lipschitz, β-smooth convex, strictly decreasing to 0, with ρ(0)≥1 and |ρ'(0)|≥1/2. The function ρ(x)=x^{-α} used in Section 5.2 is undefined at 0, has unbounded derivative near 0, and is not 1-Lipschitz or β-smooth with any finite β on [0,∞). Therefore the class C^{β,p}_ρ is not defined for this ρ, Theorem 1 cannot be invoked, and Corollary 7 does not follow from the stated results. The statement of Corollary 7 also says 'ρ(x)=e^{-x}', contradicting the polynomial-tail heading, and the displayed bound is garbled. This is a load-bearing gap in the claimed generality and in the polynomial example; it should be fixed by introducing an admissible regularized tail such as (1+x)^{-α} with a restricted α range and re-deriving the rates.
- [Appendix A, proof of Lemma 1] The proof of the Rademacher complexity bound applies Lemma 9(2), whose hypothesis is γ>2ℜ̂_{nk}(H_B), but the integral in the displayed chain is taken over γ ≥ √(24βF) k^{1/p} ℜ̂_{nk}(H_B). Unless √(24βF) k^{1/p} ≥ 2, the integration range includes values where the fat-shattering bound used for the covering number is not justified. Since Theorem 1 and Theorem 2 both rely on Lemma 1, this needs to be clarified or repaired; if a different version of the fat-shattering bound is intended, it should be stated and proved.
- [§4 and Appendix B, lower-bound construction] The lower-bound construction is stated for 'any tail function ρ', and the wrapper functions φ in Lemmas 18 and 20 are built from ρ and its derivative at 0. This is legitimate for admissible tail functions, but it means the lower bound inherits all restrictions of Definition 3. In particular, no lower bound is currently available for the polynomial ρ(x)=x^{-α} used in Section 5.2. The manuscript should either restrict its polynomial claims consistently or extend the definition of admissible tails.
minor comments (5)
- [§5.2] The section heading promises 'polynomially-tailed losses', but the statement of Corollary 7 says 'ρ(x)=e^{-x}'; this is almost certainly a typo and should be corrected, and the displayed rate should be typeset so that the powers of k, T, and n can be read unambiguously.
- [Appendix A, Lemma 7] Lemma 7 states a bound for a univariate function f but writes 'f(x,y)' in the conclusion; this should be f(x) and the proof should be aligned with the statement.
- [§3.1, proof of Lemma 1] The proof refers to the functions φ_j as 'defined in Theorem 1'; they are defined in Section 3.1, not in Theorem 1. The cross-reference should be corrected.
- [Abstract and Section 1] There are several grammatical slips ('previous work mostly deal', 'our results indicates') that should be cleaned up in a revision.
- [§C, Lemma 21] The convexity proof of the softmax template uses Hölder's inequality but the displayed line has a missing logarithm on the second factor; this is a presentation issue, not a mathematical one, but it should be corrected.
Circularity Check
No significant circularity; the derivation chain is self-contained, with a non-circular correctness gap in the polynomial-tail application.
full rationale
The paper's core derivation is self-contained. Theorem 1 is proved from ingredients developed in the paper: Lemma 1 (Rademacher complexity of the loss class, proved in Appendix A), Lemma 2 (Lipschitz smoothness of the loss induced by template smoothness, proved), Lemma 3 (optimization error of GD, proved), Lemma 12 (existence of a low-loss model with norm scaled by rho^{-1}(eps/k)/gamma, proved using only the separability assumption and the tail bound in Definition 4c), and Lemma 14 (iterate norm bound, proved). No step is defined in terms of the claimed conclusion. The lower bound (Theorem 3) constructs explicit distributions and loss functions and verifies membership in C^{beta,2}_rho via Lemmas 6, 18 and 20; it does not assume the lower bound. Self-citations to Schliserman and Koren [2024b] are used for motivation and as a 'similar construction', but the probabilistic claims (Lemmas 15-17) are proved in the paper, so the cited binary result is not load-bearing. No uniqueness theorem is imported from the authors' prior work, and no fitted parameter is later renamed as a prediction; the step size is set from the known class parameters beta,k,p. One non-circular correctness concern: Corollary 7 applies Theorem 1 to a polynomial tail rho(x)=x^{-alpha}, but such rho violates Definition 3 (it is not 1-Lipschitz, not beta-smooth on [0,infty), and is not finite at 0), so the polynomial-tail application is not justified by the stated results. This is a gap in the claimed generality, not a circularity, and does not affect the exponential-tail separation in Corollaries 4-6.
Assumptions & free parameters
assumptions (4)
- domain assumption Assumption 1 (Separability): there exists A* with ||A*||_F ≤ 1 such that (A*_y - A*_j)^T x ≥ γ for all j≠y with probability 1.
- domain assumption Definition 4 (ρ-tailed class): template is nonnegative, convex, β-smooth w.r.t ℓ_p, decays to zero, and satisfies \tilde{ℓ}(z) ≤ Σ ρ(z_j).
- standard math Lemma 9 and Bousquet's concentration inequality used without proof (covering number bounds and fixed-point sub-root function arguments).
- domain assumption Tail function normalization: ρ(0) ≥ 1 and |ρ'(0)| ≥ 1/2 (Definition 3).
Cite this review
Pith. "Pith review of Multiclass Loss Geometry Matters for Generalization of Gradient Descent in Separable Classification." pith.science (2026). https://pith.science/paper/TDQ2DZIP
@misc{pith2026250522359,
author = {Pith},
title = {Pith review of: Multiclass Loss Geometry Matters for Generalization of Gradient Descent in Separable Classification},
year = {2026},
howpublished = {\url{https://pith.science/paper/TDQ2DZIP}},
note = {Machine review of arXiv:2505.22359}
}
abstract
We study the generalization performance of unregularized gradient methods for separable linear classification. While previous work mostly deal with the binary case, we focus on the multiclass setting with $k$ classes and establish novel population risk bounds for Gradient Descent for loss functions that decay to zero. In this setting, we show risk bounds that reveal that convergence rates are crucially influenced by the geometry of the loss template, as formalized by Wang and Scott (2024), rather than of the loss function itself. Particularly, we establish risk upper bounds that holds for any decay rate of the loss whose template is smooth with respect to the $p$-norm. In the case of exponentially decaying losses, our results indicates a contrast between the $p=\infty$ case, where the risk exhibits a logarithmic dependence on $k$, and $p=2$ where the risk scales linearly with $k$. To establish this separation formally, we also prove a lower bound in the latter scenario, demonstrating that the polynomial dependence on $k$ is unavoidable. Central to our analysis is a novel bound on the Rademacher complexity of low-noise vector-valued linear predictors with a loss template smooth w.r.t.~general $p$-norms.
Reference graph
Works this paper leans on
-
[1]
P. L. Bartlett and S. Mendelson. Rademacher and gaussian complexities: Risk bounds and structural results. Journal of Machine Learning Research, 3 0 (Nov): 0 463--482, 2002
2002
- [2]
- [3]
- [4]
-
[5]
Z. Ji, M. Dud \'i k, R. E. Schapire, and M. Telgarsky. Gradient descent follows the regularization path for general losses. In J. Abernethy and S. Agarwal, editors, Proceedings of Thirty Third Conference on Learning Theory, volume 125 of Proceedings of Machine Learning Research, pages 2109--2136. PMLR, 09--12 Jul 2020
work page 2020
- [6]
-
[7]
J. Li, Y. Liu, R. Yin, H. Zhang, L. Ding, and W. Wang. Multi-class learning: From theory to algorithm. Advances in Neural Information Processing Systems, 31, 2018
work page 2018
- [8]
Show all 26 references
-
[9]
K. Lyu, Z. Li, R. Wang, and S. Arora. Gradient descent on two-layer nets: Margin maximization and simplicity bias. Advances in Neural Information Processing Systems, 34: 0 12978--12991, 2021
2021
-
[10]
Magen and O
R. Magen and O. Shamir. Initialization-dependent sample complexity of linear predictors and neural networks. Advances in Neural Information Processing Systems, 36, 2024
2024
-
[11]
A. Maurer. A vector-contraction inequality for rademacher complexities. In Algorithmic Learning Theory: 27th International Conference, ALT 2016, Bari, Italy, October 19-21, 2016, Proceedings 27, pages 3--17. Springer, 2016
2016
-
[12]
M. S. Nacson, J. Lee, S. Gunasekar, P. H. P. Savarese, N. Srebro, and D. Soudry. Convergence of gradient descent on separable data. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 3420--3428. PMLR, 2019 a
2019
-
[13]
M. S. Nacson, N. Srebro, and D. Soudry. Stochastic gradient descent on separable data: Exact convergence with a fixed learning rate. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 3051--3059. PMLR, 2019 b
2019
-
[14]
Rakhlin, K
A. Rakhlin, K. Sridharan, and A. Tewari. Sequential complexities and uniform martingale laws of large numbers. Probability Theory and Related Fields, 161 0 (1): 0 111--153, 2015. doi:10.1007/s00440-013-0545-5. URL https://doi.org/10.1007/s00440-013-0545-5
2015 doi
-
[15]
H. Ravi, C. Scott, D. Soudry, and Y. Wang. The implicit bias of gradient descent on separable multiclass data. arXiv preprint arXiv:2411.01350, 2024
2024 arXiv
-
[16]
Reeve and A
H. Reeve and A. Kaban. Optimistic bounds for multi-output learning. In International Conference on Machine Learning, pages 8030--8040. PMLR, 2020
2020
-
[17]
Schliserman and T
M. Schliserman and T. Koren. Stability vs implicit bias of gradient methods on separable data and beyond. In P.-L. Loh and M. Raginsky, editors, Proceedings of Thirty Fifth Conference on Learning Theory, volume 178 of Proceedings of Machine Learning Research, pages 3380--3394....
2022
-
[18]
Schliserman and T
M. Schliserman and T. Koren. Complexity of vector-valued prediction: From linear models to stochastic convex optimization. arXiv preprint arXiv:2412.04274, 2024 a
2024 arXiv
-
[19]
Schliserman and T
M. Schliserman and T. Koren. Tight risk bounds for gradient descent on separable data. Advances in Neural Information Processing Systems, 36, 2024 b
2024
-
[20]
O. Shamir. Gradient methods never overfit on separable data. The Journal of Machine Learning Research, 22 0 (1): 0 3847--3866, 2021
2021
-
[21]
Soudry, E
D. Soudry, E. Hoffer, M. S. Nacson, S. Gunasekar, and N. Srebro. The implicit bias of gradient descent on separable data. The Journal of Machine Learning Research, 19 0 (1): 0 2822--2878, 2018
2018
-
[22]
Srebro, K
N. Srebro, K. Sridharan, and A. Tewari. Smoothness, low noise and fast rates. In J. Lafferty, C. Williams, J. Shawe-Taylor, R. Zemel, and A. Culotta, editors, Advances in Neural Information Processing Systems, volume 23. Curran Associates, Inc., 2010
2010
-
[23]
Telgarsky
M. Telgarsky. Stochastic linear optimization never overfits with quadratically-bounded losses on general data. In P.-L. Loh and M. Raginsky, editors, Proceedings of Thirty Fifth Conference on Learning Theory, volume 178 of Proceedings of Machine Learning Research, pages 5453--...
2022
-
[24]
Wang and C
Y. Wang and C. Scott. Unified binary and multiclass margin-based classification. Journal of Machine Learning Research, 25 0 (143): 0 1--51, 2024
2024
-
[25]
L. Wu, A. Ledent, Y. Lei, and M. Kloft. Fine-grained generalization analysis of vector-valued learning. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, no. 12, pages 10338--10346, 2021
2021
-
[26]
Zhang and M.-L
Y. Zhang and M.-L. Zhang. Generalization analysis for multi-label learning. In R. Salakhutdinov, Z. Kolter, K. Heller, A. Weller, N. Oliver, J. Scarlett, and F. Berkenkamp, editors, Proceedings of the 41st International Conference on Machine Learning, volume 235 of Proceedings...
2024
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.