English

A Model of Double Descent for High-dimensional Binary Linear Classification

Machine Learning 2020-05-12 v2 Machine Learning Signal Processing

Abstract

We consider a model for logistic regression where only a subset of features of size pp is used for training a linear classifier over nn training samples. The classifier is obtained by running gradient descent (GD) on logistic loss. For this model, we investigate the dependence of the classification error on the overparameterization ratio κ=p/n\kappa=p/n. First, building on known deterministic results on the implicit bias of GD, we uncover a phase-transition phenomenon for the case of Gaussian features: the classification error of GD is the same as that of the maximum-likelihood (ML) solution when κ<κ\kappa<\kappa_\star, and that of the max-margin (SVM) solution when κ>κ\kappa>\kappa_\star. Next, using the convex Gaussian min-max theorem (CGMT), we sharply characterize the performance of both the ML and the SVM solutions. Combining these results, we obtain curves that explicitly characterize the classification error for varying values of κ\kappa. The numerical results validate the theoretical predictions and unveil double-descent phenomena that complement similar recent findings in linear regression settings as well as empirical observations in more complex learning scenarios.

Keywords

Cite

@article{arxiv.1911.05822,
  title  = {A Model of Double Descent for High-dimensional Binary Linear Classification},
  author = {Zeyu Deng and Abla Kammoun and Christos Thrampoulidis},
  journal= {arXiv preprint arXiv:1911.05822},
  year   = {2020}
}

Comments

Short version submitted to ICASSP 2020; Updates in 2nd version: revised proofs, typos fixed, extended discussions and numerical illustrations

R2 v1 2026-06-23T12:15:08.216Z