We consider the optimization problem of minimizing the logistic loss with gradient descent to train a linear model for binary classification with separable data. With a budget of iterations, it was recently shown that an accelerated rate is possible by choosing a large step size (where is the dataset’s margin) despite the resulting non-monotonicity of the loss. In this paper, we provide a tighter analysis of gradient descent for this problem when the data is two-dimensional: we show that GD with a sufficiently large learning rate finds a point with loss smaller than , as long as , where is the dataset size. Our improved rate comes from a tighter bound on the time that it takes for GD to transition from unstable (non-monotonic loss) to stable (monotonic loss), via a fine-grained analysis of the oscillatory dynamics of GD in the subspace orthogonal to the max-margin classifier. We also provide a lower bound of matching our upper bound up to logarithmic factors, showing that our analysis is tight.

生成讲解博客的中文版本

生成AI智能校验的中文版本