Analytic theory of dropout regularization

Francesco Mori, Francesca Mignacco
5/12/2025
stat.MLcond-mat.dis-nncond-mat.stat-mech

No confident code implementation found for this paper.

Abstract

Dropout is a regularization technique widely used in training artificial neural networks to mitigate overfitting. It consists of dynamically deactivating subsets of the network during training to promote more robust representations. Despite its widespread adoption, dropout probabilities are often selected heuristically, and theoretical explanations of its success remain sparse. Here, we analytically study dropout in two-layer neural networks trained with online stochastic gradient descent. In the high-dimensional limit, we derive a set of ordinary differential equations that fully characterize the evolution of the network during training and capture the effects of dropout. We obtain a number of exact results describing the generalization error and the optimal dropout probability at short, intermediate, and long training times. Our analysis shows that dropout reduces detrimental correlations between hidden nodes, mitigates the impact of label noise, and that the optimal dropout probability increases with the level of noise in the data. Our results are validated by extensive numerical simulations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mori2025analytic,
  title  = {Analytic theory of dropout regularization},
  author = {Francesco Mori and Francesca Mignacco},
  year   = {2025},
  eprint = {2505.07792},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.07792v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.07792.svg)](https://codeofpaper.com/paper/2505.07792)

Discussion