Tight Transition Time Bounds for Separable Logistic Regression at the Edge of Stability
This paper studies gradient descent with a large constant stepsize on linearly separable logistic regression, a canonical model for the Edge of Stability phenomenon. It proves that the worst-case exact transition time from oscillatory loss to monotone decrease scales as $\Theta((\log \eta)^{\min\{n-2,d-2\}})$ uniformly over dimension $d \ge 2$, disproving a conjecture that stepsize independence holds beyond $d=2$. The result translates into substantially stronger finite-horizon optimization guarantees by permitting exponentially larger constant stepsizes than prior $O(\eta)$ transient bounds.
The paper makes a compelling theoretical contribution: it gives a tight, dimension-uniform characterization of the transition time and shows that stepsize independence is a low-dimensional artifact. The upper and lower bounds match exactly, and the analysis is technically sophisticated. That said, the matching lower bound requires restricting to sufficiently small margins $\gamma \le \gamma_n$, and the worst-case hard instance is allowed to depend on the stepsize $\eta$, which slightly narrows the scope of the tightness claim.
The recursive rank-reduction argument for the upper bound is elegant and provides a clear mechanism for why each additional logarithmic factor arises. The lower-bound construction is particularly inventive: it builds auxiliary logistic dynamics backward and concatenates orbit segments to force repeated sample switching. As the authors note, the key obstacle was that the dominant sample can change repeatedly throughout training, and they address this by recursive projections that reduce the rank of the projected sample vectors, yielding matching upper and lower bounds.
A limitation is that the lower bound only holds for margins below an $n$-dependent threshold $\gamma_n$, whereas the upper bound holds for all fixed $\gamma \le 1$. Consequently, the tight characterization is not universal across all separable datasets, but only for those with sufficiently small margin. Moreover, the uniformity in dimension $d$ is over adversarially chosen, stepsize-dependent datasets, which is a standard but important caveat for worst-case lower bounds. The paper also relies on several citations dated 2025–2026 that cannot be independently verified.
The theoretical claims are supported by a clean simulation in Appendix A for $n=d=3$ showing transition times growing linearly with $\log \eta$. Comparisons to prior work are fair and precise: the authors clearly distinguish their exact transition time $\sigma_\eta(D)$ from the threshold time $\tau_\eta(D)$ used by Crawshaw & Liu (2026), and prove that both notions share the same worst-case asymptotic order. They also correctly contextualize their improvement over the $O(\eta)$ bound of Wu et al. (2024), leading to a much stronger last-iterate guarantee of $F(w_T) \le \frac{C}{T}\exp(-aT^{1/k})$.
All experimental details are provided in Appendix A, including explicit Gram matrices, Newton iteration for backward map inversion, and margin verification. However, no code repository or software environment is mentioned, and the lower-bound instance construction involves a delicate backward recurrence and concatenation of orbit segments that would be error-prone to recreate by hand. Full reproducibility would benefit from an open-source release of the simulation and construction scripts. The gradient descent update and loss are standard, so with the explicit dataset formulas an independent implementation is possible but nontrivial.
We study logistic regression on linearly separable data under gradient descent with a large constant stepsize $\eta$. Such dynamics may exhibit a characteristic Edge of Stability phenomenon, in which the loss initially oscillates before transitioning to a stable phase of monotone decrease. Existing work provides a tight $\Theta(1)$ bound in dimension $d=2$ as $\eta \to \infty$ and conjectures a bound independent of $\eta$ in arbitrary dimensions $d\geq 2$. In this paper, we disprove this conjecture by showing that, for every fixed sample size $n\geq 2$ and sufficiently small margin $\gamma$, the worst-case transition time is $$\Theta\!\left((\log\eta)^{\min\{n-2,d-2\}}\right)$$ uniformly over $d\geq2$. The key challenge in establishing a tight bound is that the sample contributing most strongly to the gradient can change repeatedly across iterations. To address this issue, we control such changes by induction on dimension and sample size, and construct matching hard instances.
Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.
No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.