Reply to reviewer x3Ci
Table 1 in our paper is currently only about Massart Halfspaces. We are happy to add one more column with the sample complexity of Massart GLM. This column will have the sample complexity of $\gamma^{-2}\epsilon^{-4}$ in our row, as the reviewer notes.
### In regards to the bounds obtained by prior work:
1) [DGT19b] do not study this model.
2) [CKMY20] consider this model with an additional restriction on $\sigma$ being $L$-Lipschitz and $|\sigma(\mathbf{w}^*\cdot\mathbf{x})|\geq \gamma$ for all $\mathbf{x}$. In this regime, they obtain a sample complexity of at least $L^4\gamma^{-4}\epsilon^{-6}$. In this regime, our result translates to a bound of $L^2\gamma^{-2}\epsilon^{-4}$ which is a strict improvement.
### Comparison between $\epsilon$ and $\gamma$:
In general, these parameters are incomparable depending on situation (one is about a suboptimality guarantee, and one is a geometric assumption about the distribution). However, there are natural scenarios where one would prefer a worse $\epsilon$ dependence (as in our updated result) compared to a worse $\gamma$ dependence:
1) $\gamma$ is a high-dimensional parameter, so it is natural to have it depend on the dimension $d$. In particular, for natural models (e.g. $D$ is TV-close to the uniform distribution over the unit sphere) we really do have margin about $1/\sqrt{d}$.
2) $\epsilon$ measures error in the 0-1 output space, so it is natural to have it not depend on $d$ (i.e. treat it as a constant / free parameter).
Concretely, in the margin-free setting, state-of-the-art algorithms all apply pre-processing techniques [BFKV96,DV04,DKT21] that transform an underlying distribution to one with margin effectively equal to $\Omega(\text{poly}(1/d))$. In these cases, a worse dependence on $1/\epsilon$ may be preferred over a bad dependence on $1/\gamma$.
*[BFKV96] Avrim Blum, Alan M. Frieze, Ravi Kannan and Santosh S. Vempala. A Polynomial-Time Algorithm for Learning Noisy Linear Threshold Functions. FOCS 1996*
*[DV04] John Dunagan and Santosh Vempala. A simple polynomial-time rescaling algorithm for solving linear programs. STOC 2004*
*[DKT21] Ilias Diakonikolas, Daniel M. Kane and Christos Tzamos. Forster decomposition and learning halfspaces with noise. NeurIPS 2021*